#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: