BasicSmallStringLiteral Class

(Debugger::Utils::BasicSmallStringLiteral)

Public Functions

BasicSmallStringLiteral(const char (&)[ArraySize] string = ArraySize)
BasicSmallStringLiteral(const char *string, const int size)
int begin() const
const char *data() const
int end() const
bool isReadOnlyReference() const
bool isShortString() const
int rbegin() const
int rend() const
int size() const
Debugger::Utils::SmallStringView operator Debugger::Utils::SmallStringView() const

Static Public Members

Member Function Documentation

BasicSmallStringLiteral::BasicSmallStringLiteral(const char (&)[ArraySize] string = ArraySize)

Default constructs an instance of BasicSmallStringLiteral.

BasicSmallStringLiteral::BasicSmallStringLiteral(const char *string, const int size)

Default constructs an instance of BasicSmallStringLiteral.

int BasicSmallStringLiteral::begin() const

const char *BasicSmallStringLiteral::data() const

int BasicSmallStringLiteral::end() const

bool BasicSmallStringLiteral::isReadOnlyReference() const

bool BasicSmallStringLiteral::isShortString() const

int BasicSmallStringLiteral::rbegin() const

int BasicSmallStringLiteral::rend() const

[static] int BasicSmallStringLiteral::shortStringCapacity()

int BasicSmallStringLiteral::size() const

Debugger::Utils::SmallStringView BasicSmallStringLiteral::operator Debugger::Utils::SmallStringView() const