|
BurgerLib
|
#include <brstring16.h>
| Burger::String16::String16 | ( | void | ) | [inline] |
| Burger::String16::String16 | ( | const String16 & | rInput | ) |
| Burger::String16::String16 | ( | const String16 & | rInput, |
| WordPtr | uStart, | ||
| WordPtr | uEnd = static_cast<WordPtr>(-1) |
||
| ) |
| Burger::String16::String16 | ( | const char * | pInput | ) |
| Burger::String16::String16 | ( | const char * | pInput, |
| WordPtr | uPadding | ||
| ) |
| Burger::String16::String16 | ( | const Word16 * | pInput | ) |
| Burger::String16::~String16 | ( | ) | [inline] |
| BURGER_INLINE const Word16* Burger::String16::c_str | ( | ) | const [inline] |
| BURGER_INLINE Word16* Burger::String16::c_str | ( | ) | [inline] |
| BURGER_INLINE WordPtr Burger::String16::GetLength | ( | void | ) | const [inline] |
| BURGER_INLINE Word16* Burger::String16::GetPtr | ( | void | ) | [inline] |
| BURGER_INLINE const Word16* Burger::String16::GetPtr | ( | void | ) | const [inline] |
| BURGER_INLINE Word Burger::String16::IsValid | ( | void | ) | const [inline] |
| BURGER_INLINE WordPtr Burger::String16::length | ( | void | ) | const [inline] |
| BURGER_INLINE Burger::String16::operator const Word16 * | ( | ) | const [inline] |
| BURGER_INLINE Burger::String16::operator Word16 | ( | ) | const [inline] |
| BURGER_INLINE Burger::String16::operator Word16 * | ( | ) | [inline] |
| BURGER_INLINE Word Burger::String16::operator! | ( | ) | const [inline] |
| BURGER_INLINE String16 Burger::String16::operator() | ( | WordPtr | uStart, |
| WordPtr | uEnd | ||
| ) | const [inline] |
| BURGER_INLINE Word16& Burger::String16::operator() | ( | WordPtr | uInput | ) | [inline] |
| BURGER_INLINE Word16 const& Burger::String16::operator() | ( | WordPtr | uInput | ) | const [inline] |
| BURGER_INLINE Word16& Burger::String16::operator[] | ( | WordPtr | uInput | ) | [inline] |
| BURGER_INLINE Word16 const& Burger::String16::operator[] | ( | WordPtr | uInput | ) | const [inline] |
const Word Burger::String16::BUFFERSIZE = (128-(sizeof(Word16 *)+sizeof(WordPtr)))/sizeof(Word16) [static] |
Word16* Burger::String16::m_pData [private] |
Pointer to the string.
Word16 Burger::String16::m_Raw[BUFFERSIZE] [private] |
Temp preallocated buffer for most strings.
Word16 Burger::String16::m_sDummy [static, private] |
WordPtr Burger::String16::m_uLength [private] |
Length of the string.
1.8.0