#include <OnixS/eSpeed/MarketData/Itch/String.h>
Definition at line 40 of file String.h.
STL-like iterator.
Definition at line 44 of file String.h.
ONIXS_ESPEED_ITCH_CONSTEXPR StrRef |
( |
| ) |
|
|
inline |
Initializes blank instance.
Definition at line 48 of file String.h.
Full initialization.
Definition at line 56 of file String.h.
ONIXS_ESPEED_ITCH_CONSTEXPR StrRef |
( |
const char(&) |
value[Size] | ) |
|
|
inlineexplicit |
Full initialization.
Definition at line 69 of file String.h.
StrRef |
( |
const std::string & |
string | ) |
|
|
inlineexplicit |
Full initialization.
Definition at line 78 of file String.h.
Initializes as clone of other instance. Data referenced by clone is not copied. Instead both instances will refer to same text segment.
Definition at line 90 of file String.h.
const Char& at |
( |
size_t |
index | ) |
const |
|
inline |
Indicates whether array of zero length.
Definition at line 124 of file String.h.
const Char* items |
( |
| ) |
const |
|
inline |
Read-only content.
Definition at line 131 of file String.h.
Reinitializes from another instance.
Definition at line 195 of file String.h.
const Char& operator[] |
( |
size_t |
index | ) |
const |
|
inline |
Resets reference to nothing.
Definition at line 159 of file String.h.
void reset |
( |
const Char * |
chars, |
|
|
size_t |
size |
|
) |
| |
|
inline |
Updates data being referenced.
Definition at line 167 of file String.h.
Number of chars.
Definition at line 138 of file String.h.
Swaps content with other instance.
Definition at line 207 of file String.h.
The documentation for this class was generated from the following file:
- include/OnixS/eSpeed/MarketData/Itch/String.h