Binary Ninja API C++: BinaryNinja::StringRef Class Reference
Public Member Functions | |
| StringRef () | |
| StringRef (BNStringRef *ref) | |
| StringRef (const std::string &str) | |
| StringRef (const StringRef &other) | |
| StringRef (StringRef &&other) | |
| ~StringRef () | |
| StringRef & | operator= (const StringRef &other) |
| StringRef & | operator= (StringRef &&other) |
| operator std::string_view () const | |
| operator std::string const () | |
| const char * | c_str () const |
| size_t | size () const |
| BNStringRef * | GetObject () const |
| bool | operator== (const StringRef &other) const |
| bool | operator!= (const StringRef &other) const |
| bool | operator< (const StringRef &other) const |
| bool | operator== (const std::string &other) const |
| bool | operator!= (const std::string &other) const |
| bool | operator== (const std::string_view &other) const |
| bool | operator!= (const std::string_view &other) const |
◆ StringRef() [2/5]
◆ StringRef() [3/5]
| StringRef::StringRef | ( | const std::string & | str | ) |
◆ StringRef() [4/5]
| StringRef::StringRef | ( | const StringRef & | other | ) |
◆ StringRef() [5/5]
| StringRef::StringRef | ( | StringRef && | other | ) |
◆ ~StringRef()
| StringRef::~StringRef | ( | ) |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator std::string_view()
|
inline |
◆ operator std::string const()
|
inline |
◆ c_str()
| const char * StringRef::c_str | ( | ) | const |
◆ size()
| size_t StringRef::size | ( | ) | const |
◆ GetObject()
|
inline |
◆ operator==() [1/3]
|
inline |
◆ operator!=() [1/3]
|
inline |
◆ operator<()
|
inline |
◆ operator==() [2/3]
|
inline |
◆ operator!=() [2/3]
|
inline |
◆ operator==() [3/3]
|
inline |
◆ operator!=() [3/3]
|
inline |