#include <OnixS/CME/MDH/String.h>
Public Types | |
| typedef const Char * | Iterator |
Public Member Functions | |
| StrRef () | |
| StrRef (const Char *chars, size_t size) | |
| StrRef (const StrRef &other) | |
| bool | empty () const |
| const Char * | items () const |
| size_t | size () const |
| Iterator | begin () const |
| Iterator | end () const |
| void | reset () |
| void | reset (const Char *chars, size_t size) |
| const Char & | operator[] (size_t index) const |
| const Char & | at (size_t index) const |
| StrRef & | operator= (const StrRef &other) |
| void | swap (StrRef &other) |
Provides efficient way of accessing text-based values without copying content of the text being referred.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |