BasicSmallStringLiteral Class
(Utils::BasicSmallStringLiteral)Public Types
typedef | size_type |
Public Functions
BasicSmallStringLiteral(const char (&)[ArraySize] string = ArraySize) | |
BasicSmallStringLiteral(const char *string, const Utils::BasicSmallStringLiteral::size_type size) | |
int | begin() const |
const char * | data() const |
int | end() const |
bool | isReadOnlyReference() const |
bool | isShortString() const |
int | rbegin() const |
int | rend() const |
Utils::BasicSmallStringLiteral::size_type | size() const |
Utils::SmallStringView | operator Utils::SmallStringView() const |
Static Public Members
Utils::BasicSmallStringLiteral::size_type | shortStringCapacity() |
Member Function Documentation
BasicSmallStringLiteral::BasicSmallStringLiteral(const char (&)[ArraySize] string = ArraySize)
Default constructs an instance of BasicSmallStringLiteral.
BasicSmallStringLiteral::BasicSmallStringLiteral(const char *string, const Utils::BasicSmallStringLiteral::size_type size)
Default constructs an instance of BasicSmallStringLiteral.