This is the complete list of members for Burger::String, including all inherited members.
append(const char *pInput) noexcept | Burger::String | |
append(const uint16_t *pInput) noexcept | Burger::String | |
append(const String &rInput) noexcept | Burger::String | |
append(const char *pInput, uintptr_t uInputSize) noexcept | Burger::String | |
assign(uintptr_t uLength, char iInput) noexcept | Burger::String | |
assign(const String &rInput) noexcept | Burger::String | |
assign(String &&rInput) noexcept | Burger::String | |
assign(const char *pInput) noexcept | Burger::String | |
assign(const char *pInput, uintptr_t uLength) noexcept | Burger::String | |
assign(const uint16_t *pInput) noexcept | Burger::String | |
assign(const uint16_t *pInput, uintptr_t uLength) noexcept | Burger::String | |
assign_mac_roman_us(const char *pInput) noexcept | Burger::String | |
assign_mac_roman_us(const char *pInput, uintptr_t uLength) noexcept | Burger::String | |
assign_small(const char *pInput) noexcept | Burger::String | protected |
assign_small(const char *pInput, uintptr_t uLength) noexcept | Burger::String | protected |
assign_win1252(const char *pInput) noexcept | Burger::String | |
assign_win1252(const char *pInput, uintptr_t uLength) noexcept | Burger::String | |
assign_win437(const char *pInput) noexcept | Burger::String | |
assign_win437(const char *pInput, uintptr_t uLength) noexcept | Burger::String | |
c_str(void) const noexcept | Burger::String | inline |
c_str(void) noexcept | Burger::String | inline |
capacity(void) const noexcept | Burger::String | inline |
clear(void) noexcept | Burger::String | |
Compare(const String &rInput) const noexcept | Burger::String | inline |
Compare(const char *pInput) const noexcept | Burger::String | |
Compare(char iInput) const noexcept | Burger::String | |
constructor_reserve(uintptr_t uBufferSize) noexcept | Burger::String | protected |
copy(char *pOutput, uintptr_t uOutputSize=UINTPTR_MAX) const noexcept | Burger::String | |
data(void) const noexcept | Burger::String | inline |
data(void) noexcept | Burger::String | inline |
empty(void) const noexcept | Burger::String | inline |
ends_with(char iInput) noexcept | Burger::String | |
ends_with(const char *pInput) noexcept | Burger::String | |
ends_with(const char *pInput, uintptr_t uLength) noexcept | Burger::String | |
find(const String &rInput, uintptr_t uPosition=0) const noexcept | Burger::String | |
find(const char *pInput, uintptr_t uPosition=0) const noexcept | Burger::String | |
find(const char *pInput, uintptr_t uPosition, uintptr_t uInputSize) const noexcept | Burger::String | |
find(char iInput, uintptr_t uPosition=0) const noexcept | Burger::String | |
FormattedAllocCallback(uint_t bError, uintptr_t uRequestedSize, void **ppOutputBuffer, void *pContext) noexcept | Burger::String | privatestatic |
Get(uintptr_t uWhere) const noexcept | Burger::String | |
GetBoolean(uint_t bDefault) const noexcept | Burger::String | inline |
GetDouble(double dDefault) const noexcept | Burger::String | inline |
GetDouble(double dDefault, double dMin, double dMax) const noexcept | Burger::String | inline |
GetFloat(float fDefault) const noexcept | Burger::String | inline |
GetFloat(float fDefault, float fMin, float fMax) const noexcept | Burger::String | inline |
GetInt(int_t iDefault, int_t iMin=(- 0x7FFFFFFF) - 1, int_t iMax=0x7FFFFFFF) const noexcept | Burger::String | inline |
GetWord(uint_t uDefault, uint_t uMin=0, uint_t uMax=0xFFFFFFFFU) const noexcept | Burger::String | inline |
InitFormattedString(const char *pFormat, uintptr_t uArgCount, const ArgumentType **ppArgs) noexcept | Burger::String | private |
insert(uintptr_t uStart, const char *pInput, uintptr_t uInputSize) noexcept | Burger::String | |
is_valid(void) const noexcept | Burger::String | inline |
kBufferSize | Burger::String | static |
Left(uintptr_t uNewLength, char iInput=' ') noexcept | Burger::String | |
length(void) const noexcept | Burger::String | inline |
Lowercase(void) const noexcept | Burger::String | inline |
m_pData | Burger::String | protected |
m_Raw | Burger::String | protected |
m_uBufferSize | Burger::String | protected |
m_uLength | Burger::String | protected |
NormalizeLineFeeds(void) noexcept | Burger::String | |
npos | Burger::String | static |
operator char() const noexcept | Burger::String | inline |
operator char *() noexcept | Burger::String | inline |
operator const char *() const noexcept | Burger::String | inline |
operator!() const noexcept | Burger::String | inline |
operator!=(String const &rInput1, String const &rInput2) noexcept | Burger::String | friend |
operator!=(String const &rInput1, const char *pInput2) noexcept | Burger::String | friend |
operator!=(const char *pInput1, String const &rInput2) noexcept | Burger::String | friend |
operator!=(String const &rInput1, char cInput2) noexcept | Burger::String | friend |
operator!=(char cInput1, String const &rInput2) noexcept | Burger::String | friend |
operator()(uintptr_t uStart, uintptr_t uLength) const noexcept | Burger::String | inline |
operator()(uintptr_t uInput) noexcept | Burger::String | inline |
operator()(uintptr_t uInput) const noexcept | Burger::String | inline |
operator+=(char iInput) noexcept | Burger::String | |
operator+=(const char *pInput) noexcept | Burger::String | |
operator+=(const uint16_t *pInput) noexcept | Burger::String | |
operator+=(const String &rInput) noexcept | Burger::String | |
operator<(String const &rInput1, String const &rInput2) noexcept | Burger::String | friend |
operator<(String const &rInput1, const char *pInput2) noexcept | Burger::String | friend |
operator<(const char *pInput1, String const &rInput2) noexcept | Burger::String | friend |
operator<(String const &rInput1, char cInput2) noexcept | Burger::String | friend |
operator<(char cInput1, String const &rInput2) noexcept | Burger::String | friend |
operator<=(String const &rInput1, String const &rInput2) noexcept | Burger::String | friend |
operator<=(String const &rInput1, const char *pInput2) noexcept | Burger::String | friend |
operator<=(const char *pInput1, String const &rInput2) noexcept | Burger::String | friend |
operator<=(String const &rInput1, char cInput2) noexcept | Burger::String | friend |
operator<=(char cInput1, String const &rInput2) noexcept | Burger::String | friend |
operator=(String &&rInput) noexcept | Burger::String | |
operator=(char iInput) noexcept | Burger::String | |
operator=(const char *pInput) noexcept | Burger::String | |
operator=(const uint16_t *pInput) noexcept | Burger::String | |
operator=(const String &rInput) noexcept | Burger::String | |
operator==(String const &rInput1, String const &rInput2) noexcept | Burger::String | friend |
operator==(String const &rInput1, const char *pInput2) noexcept | Burger::String | friend |
operator==(const char *pInput1, String const &rInput2) noexcept | Burger::String | friend |
operator==(String const &rInput1, char cInput2) noexcept | Burger::String | friend |
operator==(char cInput1, String const &rInput2) noexcept | Burger::String | friend |
operator>(String const &rInput1, String const &rInput2) noexcept | Burger::String | friend |
operator>(String const &rInput1, const char *pInput2) noexcept | Burger::String | friend |
operator>(const char *pInput1, String const &rInput2) noexcept | Burger::String | friend |
operator>(String const &rInput1, char cInput2) noexcept | Burger::String | friend |
operator>(char cInput1, String const &rInput2) noexcept | Burger::String | friend |
operator>=(String const &rInput1, String const &rInput2) noexcept | Burger::String | friend |
operator>=(String const &rInput1, const char *pInput2) noexcept | Burger::String | friend |
operator>=(const char *pInput1, String const &rInput2) noexcept | Burger::String | friend |
operator>=(String const &rInput1, char cInput2) noexcept | Burger::String | friend |
operator>=(char cInput1, String const &rInput2) noexcept | Burger::String | friend |
operator[](uintptr_t uInput) noexcept | Burger::String | inline |
operator[](uintptr_t uInput) const noexcept | Burger::String | inline |
PCopy(uint8_t *pOutput, uintptr_t uOutputSize=256) const noexcept | Burger::String | |
pop_back(void) noexcept | Burger::String | |
Printf(const char *pFmt, BURGER_SP_ARG1) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG2) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG3) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG4) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG5) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG6) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG7) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG8) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG9) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG10) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG11) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG12) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG13) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG14) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG15) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG16) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG17) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG18) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG19) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG20) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG21) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG22) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG23) noexcept | Burger::String | inline |
Printf(const char *pFmt, BURGER_SP_ARG24) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG1) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG2) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG3) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG4) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG5) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG6) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG7) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG8) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG9) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG10) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG11) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG12) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG13) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG14) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG15) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG16) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG17) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG18) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG19) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG20) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG21) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG22) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG23) noexcept | Burger::String | inline |
Printf(const String &sFmt, BURGER_SP_ARG24) noexcept | Burger::String | inline |
push_back(char iInput) noexcept | Burger::String | |
Put(uintptr_t uWhere, char cInput) noexcept | Burger::String | |
Remove(uintptr_t uStart, uintptr_t uLength=UINTPTR_MAX) noexcept | Burger::String | |
RemoveChar(char iInput) noexcept | Burger::String | |
RemoveChars(const char *pInput) noexcept | Burger::String | |
reserve(uintptr_t uNewBufferSize) noexcept | Burger::String | |
resize(uintptr_t uSize) noexcept | Burger::String | |
Right(uintptr_t uNewLength, char iInput=' ') noexcept | Burger::String | |
SetDouble(double dValue) noexcept | Burger::String | |
SetFloat(float fValue) noexcept | Burger::String | |
SetInt(int_t iInput) noexcept | Burger::String | |
SetTrueFalse(uint_t bInput) noexcept | Burger::String | |
SetWord(uint_t uInput) noexcept | Burger::String | |
SetWordHex(uint_t uInput) noexcept | Burger::String | |
SetYesNo(uint_t bInput) noexcept | Burger::String | |
size(void) const noexcept | Burger::String | inline |
starts_with(char iInput) noexcept | Burger::String | |
starts_with(const char *pInput) noexcept | Burger::String | |
starts_with(const char *pInput, uintptr_t uLength) noexcept | Burger::String | |
String(void) noexcept | Burger::String | inline |
String(const String &rInput) noexcept | Burger::String | |
String(String &&rInput) noexcept | Burger::String | |
String(const String &rInput, uintptr_t uStart, uintptr_t uLength) noexcept | Burger::String | |
String(const char *pInput) noexcept | Burger::String | |
String(const char *pInput, uintptr_t uPadding) noexcept | Burger::String | |
String(const uint16_t *pInput) noexcept | Burger::String | |
String(const uint32_t *pInput) noexcept | Burger::String | |
String(const char *pInput, uintptr_t uStart, uintptr_t uEnd) noexcept | Burger::String | |
String(char iInput) noexcept | Burger::String | |
String(char iInput, uintptr_t uFillSize) noexcept | Burger::String | |
String(const char *pInput1, const char *pInput2) noexcept | Burger::String | |
String(const char *pInput1, const char *pInput2, const char *pInput3) noexcept | Burger::String | |
String(const char *pInput1, const char *pInput2, const char *pInput3, const char *pInput4) noexcept | Burger::String | |
String(const char *pFmt, BURGER_SP_ARG1) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG2) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG3) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG4) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG5) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG6) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG7) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG8) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG9) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG10) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG11) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG12) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG13) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG14) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG15) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG16) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG17) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG18) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG19) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG20) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG21) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG22) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG23) noexcept | Burger::String | inline |
String(const char *pFmt, BURGER_SP_ARG24) noexcept | Burger::String | inline |
ToLowercase(void) noexcept | Burger::String | inline |
ToUppercase(void) noexcept | Burger::String | inline |
Uppercase(void) const noexcept | Burger::String | inline |
~String(void) | Burger::String | inline |