Binary Ninja API C++: StringsListItem Class Reference
Public Member Functions | |
| StringsListItem (const BNStringReference &ref) | |
| StringsListItem (const BinaryNinja::DerivedString &str) | |
| bool | IsStringReference () const |
| bool | IsDerivedString () const |
| std::optional< BNStringReference > | GetStringReference () const |
| std::optional< BinaryNinja::DerivedString > | GetDerivedString () const |
| std::optional< uint64_t > | GetStartAddress () const |
| BNDerivedStringLocationType | GetLocationType () const |
| uint64_t | GetDataLength () const |
| size_t | GetCharacterLength () const |
| std::optional< BNStringType > | GetStringType () const |
| QString | GetStringTypeName () const |
| std::optional< BinaryNinja::StringRef > | GetStringRef () const |
| QString | GetString (BinaryViewRef data, bool simplified) const |
| std::optional< uint64_t > | GetReferenceCount (const std::map< uint64_t, uint64_t > &refs, const std::map< BinaryNinja::DerivedString, uint64_t > &derivedRefs) const |
| bool | operator== (const StringsListItem &other) const |
| bool | operator!= (const StringsListItem &other) const |
◆ StringsListItem() [2/2]
◆ IsStringReference()
|
inline |
◆ IsDerivedString()
|
inline |
◆ GetStringReference()
◆ GetDerivedString()
◆ GetStartAddress()
| std::optional< uint64_t > StringsListItem::GetStartAddress | ( | ) | const |
◆ GetLocationType()
◆ GetDataLength()
| uint64_t StringsListItem::GetDataLength | ( | ) | const |
◆ GetCharacterLength()
| size_t StringsListItem::GetCharacterLength | ( | ) | const |
◆ GetStringType()
| std::optional< BNStringType > StringsListItem::GetStringType | ( | ) | const |
◆ GetStringTypeName()
| QString StringsListItem::GetStringTypeName | ( | ) | const |
◆ GetStringRef()
◆ GetString()
| QString StringsListItem::GetString | ( | BinaryViewRef | data, |
| bool | simplified ) const |
◆ GetReferenceCount()
| std::optional< uint64_t > StringsListItem::GetReferenceCount | ( | const std::map< uint64_t, uint64_t > & | refs, |
| const std::map< BinaryNinja::DerivedString, uint64_t > & | derivedRefs ) const |