Basic unsigned int array operations.
Public Types | |
typedef Rx::CRxString | TValue |
Public Member Functions | |
CRxArrayString () | |
CRxArrayString (size_t nLength) | |
CRxArrayString (const CRxArrayString &xArray) | |
CRxArrayString (const CRxString &sxString, char cDelimiter) | |
Constructor. More... | |
virtual | ~CRxArrayString () |
void | Delete () |
bool | IsValid () const |
size_t | Length () const |
void | New (size_t nSize) |
CRxArrayString & | operator= (const CRxArrayString &xArray) |
TValue & | operator[] (size_t nIdx) |
const TValue & | operator[] (size_t nIdx) const |
void | Reset () |
void | Resize (size_t nSize) |
Protected Attributes | |
void * | m_pvData |
Rx::CRxArrayString::CRxArrayString | ( | ) |
Rx::CRxArrayString::CRxArrayString | ( | size_t | nLength | ) |
Rx::CRxArrayString::CRxArrayString | ( | const CRxArrayString & | xArray | ) |
Rx::CRxArrayString::CRxArrayString | ( | const CRxString & | sxString, |
char | cDelimiter | ||
) |
Constructor.
Creates a new string array that contains strings that are the result of the split operation with the given delimiter.
sxString | The string to split. |
cDelimiter | The split delimiter. |
|
virtual |
void Rx::CRxArrayString::Delete | ( | ) |
bool Rx::CRxArrayString::IsValid | ( | ) | const |
size_t Rx::CRxArrayString::Length | ( | ) | const |
void Rx::CRxArrayString::New | ( | size_t | nSize | ) |
CRxArrayString& Rx::CRxArrayString::operator= | ( | const CRxArrayString & | xArray | ) |
TValue& Rx::CRxArrayString::operator[] | ( | size_t | nIdx | ) |
const TValue& Rx::CRxArrayString::operator[] | ( | size_t | nIdx | ) | const |
void Rx::CRxArrayString::Reset | ( | ) |
void Rx::CRxArrayString::Resize | ( | size_t | nSize | ) |
|
protected |