#include <GString.h>
|
bool | operator== (const GString &a_lhs, const char *a_rhs) |
|
bool | operator!= (const GString &a_lhs, const char *a_rhs) |
|
bool | operator== (const char *a_lhs, const GString &a_rhs) |
|
bool | operator!= (const char *a_lhs, const GString &a_rhs) |
|
bool | operator== (const GString &a_lhs, const GString &a_rhs) |
|
bool | operator!= (const GString &a_lhs, const GString &a_rhs) |
|
bool | operator== (const GString &a_lhs, const std::string_view &a_rhs) |
|
bool | operator!= (const GString &a_lhs, const std::string_view &a_rhs) |
|
bool | operator== (const std::string_view &a_lhs, const GString &a_rhs) |
|
bool | operator!= (const std::string_view &a_lhs, const GString &a_rhs) |
|
◆ const_reference
◆ FlagConstant
◆ reference
◆ size_type
◆ value_type
◆ HeapType
Enumerator |
---|
kGlobal | |
kLocal | |
kDynamic | |
kMask | |
◆ GString() [1/5]
◆ GString() [2/5]
RE::GString::GString |
( |
const GString & |
a_rhs | ) |
|
◆ GString() [3/5]
RE::GString::GString |
( |
GString && |
a_rhs | ) |
|
◆ GString() [4/5]
RE::GString::GString |
( |
const char * |
a_rhs | ) |
|
◆ GString() [5/5]
RE::GString::GString |
( |
const std::string_view & |
a_rhs | ) |
|
◆ ~GString()
RE::GString::~GString |
( |
| ) |
|
◆ back() [1/2]
char& RE::GString::back |
( |
| ) |
|
◆ back() [2/2]
const char& RE::GString::back |
( |
| ) |
const |
◆ BernsteinHashFunction()
static UPInt RE::GString::BernsteinHashFunction |
( |
const void * |
a_dataIn, |
|
|
UPInt |
a_size, |
|
|
UPInt |
a_seed = 5381 |
|
) |
| |
|
static |
◆ BernsteinHashFunctionCIS()
static UPInt RE::GString::BernsteinHashFunctionCIS |
( |
const void * |
a_dataIn, |
|
|
UPInt |
a_size, |
|
|
UPInt |
a_seed = 5381 |
|
) |
| |
|
static |
◆ c_str()
const char* RE::GString::c_str |
( |
| ) |
const |
|
noexcept |
◆ clear()
void RE::GString::clear |
( |
| ) |
|
|
noexcept |
◆ ctor()
GString* RE::GString::ctor |
( |
const char * |
a_str | ) |
|
|
protected |
◆ data() [1/2]
const char* RE::GString::data |
( |
| ) |
const |
|
noexcept |
◆ data() [2/2]
char* RE::GString::data |
( |
| ) |
|
|
noexcept |
◆ empty()
bool RE::GString::empty |
( |
| ) |
const |
|
noexcept |
◆ front() [1/2]
char& RE::GString::front |
( |
| ) |
|
◆ front() [2/2]
const char& RE::GString::front |
( |
| ) |
const |
◆ get_desc()
DataDesc* RE::GString::get_desc |
( |
| ) |
const |
|
protected |
◆ heap_type()
HeapType RE::GString::heap_type |
( |
| ) |
const |
|
protected |
◆ length()
◆ operator std::string_view()
RE::GString::operator std::string_view |
( |
| ) |
const |
|
noexcept |
◆ operator=() [1/4]
GString& RE::GString::operator= |
( |
const char * |
a_rhs | ) |
|
◆ operator=() [2/4]
◆ operator=() [3/4]
GString& RE::GString::operator= |
( |
const std::string_view & |
a_rhs | ) |
|
◆ operator=() [4/4]
◆ operator[]() [1/2]
◆ operator[]() [2/2]
◆ set_desc()
void RE::GString::set_desc |
( |
DataDesc * |
a_desc | ) |
|
|
protected |
◆ size()
◆ operator!= [1/5]
bool operator!= |
( |
const char * |
a_lhs, |
|
|
const GString & |
a_rhs |
|
) |
| |
|
friend |
◆ operator!= [2/5]
bool operator!= |
( |
const GString & |
a_lhs, |
|
|
const char * |
a_rhs |
|
) |
| |
|
friend |
◆ operator!= [3/5]
◆ operator!= [4/5]
bool operator!= |
( |
const GString & |
a_lhs, |
|
|
const std::string_view & |
a_rhs |
|
) |
| |
|
friend |
◆ operator!= [5/5]
bool operator!= |
( |
const std::string_view & |
a_lhs, |
|
|
const GString & |
a_rhs |
|
) |
| |
|
friend |
◆ operator== [1/5]
bool operator== |
( |
const char * |
a_lhs, |
|
|
const GString & |
a_rhs |
|
) |
| |
|
friend |
◆ operator== [2/5]
bool operator== |
( |
const GString & |
a_lhs, |
|
|
const char * |
a_rhs |
|
) |
| |
|
friend |
◆ operator== [3/5]
◆ operator== [4/5]
bool operator== |
( |
const GString & |
a_lhs, |
|
|
const std::string_view & |
a_rhs |
|
) |
| |
|
friend |
◆ operator== [5/5]
bool operator== |
( |
const std::string_view & |
a_lhs, |
|
|
const GString & |
a_rhs |
|
) |
| |
|
friend |
◆ _dataDesc
The documentation for this class was generated from the following file: