String collection abstraction. More...
String collection abstraction.
Public Member Methods | |
virtual | ~Strings () |
Destructor. More... | |
virtual Int32 | GetCount () const =0 |
Gets the count. More... | |
virtual PCChar8 | GetString (Int32 index) const =0 |
Gets a string. More... | |
PCChar8 | operator[] (Int32 index) const |
Array indexer operator. More... | |
void | CheckCount (Int32 expectedValue) const |
Check count. Raise an exception whenever the count mismatch. More... | |
bool | Contains (const PCChar8 text) const |
Query if this string collection contains the given text. More... | |
|
virtual |
Destructor.
void CheckCount | ( | Int32 | expectedValue | ) | const |
Check count. Raise an exception whenever the count mismatch.
expectedValue | The expected value. |
bool Contains | ( | const PCChar8 | text | ) | const |
Query if this string collection contains the given text.
text | The text to test for containment. |
|
pure virtual |
Gets the count.
Implemented in PackedStrings, DynamicInvocationRequestParameters, and SubStrings.
Gets a string.
index | Zero-based index of the. |
Implemented in PackedStrings, DynamicInvocationRequestParameters, and SubStrings.
Array indexer operator.
index | Zero-based index of the. |