Raytrix Light Field SDK  v3.0
Logo
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
Rx::CRxArrayString Class Reference

Detailed Description

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 ()
 
TValueCRxArrayString::operator[] (size_t nIdx)
 
const TValueCRxArrayString::operator[] (size_t nIdx) const
 
void Delete ()
 
bool IsValid () const
 
size_t Length () const
 
void New (size_t nSize)
 
CRxArrayStringoperator= (const CRxArrayString &xArray)
 
void Reset ()
 
void Resize (size_t nSize)
 

Protected Attributes

void * m_pvData
 

Member Typedef Documentation

Constructor & Destructor Documentation

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.

Parameters
sxStringThe string to split.
cDelimiterThe split delimiter.
virtual Rx::CRxArrayString::~CRxArrayString ( )
virtual

Member Function Documentation

TValue& Rx::CRxArrayString::CRxArrayString::operator[] ( size_t  nIdx)
const TValue& Rx::CRxArrayString::CRxArrayString::operator[] ( size_t  nIdx) const
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)
void Rx::CRxArrayString::Reset ( )
void Rx::CRxArrayString::Resize ( size_t  nSize)

Member Data Documentation

void* Rx::CRxArrayString::m_pvData
protected