Public Types | |
| typedef const Char * | Iterator |
Public Member Functions | |
| StrRef () ONIXS_FMXUST_BIMP_NOTHROW | |
| StrRef (const Char *chars, size_t size) ONIXS_FMXUST_BIMP_NOTHROW | |
| template<size_t Size> | |
| ONIXS_FMXUST_BIMP_CONSTEXPR | StrRef (const char(&value)[Size]) ONIXS_FMXUST_BIMP_NOTHROW |
| StrRef (const StrRef &other) ONIXS_FMXUST_BIMP_NOTHROW | |
| bool | empty () const ONIXS_FMXUST_BIMP_NOTHROW |
| const Char * | items () const ONIXS_FMXUST_BIMP_NOTHROW |
| size_t | size () const ONIXS_FMXUST_BIMP_NOTHROW |
| Iterator | begin () const ONIXS_FMXUST_BIMP_NOTHROW |
| Iterator | end () const ONIXS_FMXUST_BIMP_NOTHROW |
| void | reset () ONIXS_FMXUST_BIMP_NOTHROW |
| void | reset (const Char *chars, size_t size) ONIXS_FMXUST_BIMP_NOTHROW |
| const Char & | operator[] (size_t index) const |
| const Char & | at (size_t index) const |
| StrRef & | operator= (const StrRef &other) ONIXS_FMXUST_BIMP_NOTHROW |
| void | swap (StrRef &other) ONIXS_FMXUST_BIMP_NOTHROW |
| StrRef | trim () const ONIXS_FMXUST_BIMP_NOTHROW |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |