![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <StrConst.h>
Public Member Functions | |
cStrConst (const char *a, const wchar_t *w) noexcept | |
operator const char * () const noexcept | |
operator const wchar_t * () const noexcept | |
const char * | get_StrA () const noexcept |
const wchar_t * | get_StrW () const noexcept |
const GChar_t * | get_CPtr () const noexcept |
bool | isNull () const noexcept |
Public Attributes | |
const char * | m_A |
const wchar_t * | m_W |
Static Public Attributes | |
static const StrLen_t | k_TabSize = 4 |
default desired spaces for a tab. More... | |
static const char | k_EmptyA = '\0' |
like CString::m_Nil More... | |
static const wchar_t | k_EmptyW = '\0' |
like CString::m_Nil More... | |
static const cStrConst | k_Empty = cStrConst(&cStrConst::k_EmptyA, &cStrConst::k_EmptyW) |
Empty cStrConst string. like CString::m_Nil. More... | |
Produce a string constant of either UNICODE or UTF8. For use inside templates.
|
inlinenoexcept |
|
inlinenoexcept |
Get the default GChar_t type.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
static |
Empty cStrConst string. like CString::m_Nil.
|
static |
like CString::m_Nil
|
static |
like CString::m_Nil
|
static |
default desired spaces for a tab.
const char* Gray::cStrConst::m_A |
const wchar_t* Gray::cStrConst::m_W |