![]() |
Public API Reference |
#include <strvec.h>
Inheritance diagram for iStrVector:
Public Methods | |
virtual int | Length () const=0 |
Query array length. More... | |
virtual void | Push (char *iValue)=0 |
Push a string onto the stack. More... | |
virtual char * | Pop ()=0 |
Pop a string from the top of stack. More... | |
virtual char * | Get (int iIndex) const=0 |
Get Nth string in vector. More... | |
virtual int | Find (const char *iValue) const=0 |
Find index of given string. More... | |
virtual int | FindSorted (const char *iValue) const=0 |
Find index of a string in a pre-sorted string array. More... | |
virtual void | QuickSort ()=0 |
Sort the string array. More... | |
virtual void | Delete (int iIndex)=0 |
Delete Nth string in the array. More... | |
virtual void | Insert (int iIndex, char *iValue)=0 |
Insert a string before Nth string in the array. More... | |
virtual void | DeleteAll ()=0 |
Delete all strings in array. More... |
Definition at line 33 of file strvec.h.
|
Delete Nth string in the array.
Implemented in scfStrVector. |
|
Delete all strings in array.
Implemented in scfStrVector. |
|
Find index of given string.
Implemented in scfStrVector. |
|
Find index of a string in a pre-sorted string array.
Implemented in scfStrVector. |
|
Get Nth string in vector.
Implemented in scfStrVector. |
|
Insert a string before Nth string in the array.
Implemented in scfStrVector. |
|
Query array length.
Implemented in scfStrVector. |
|
Pop a string from the top of stack.
Implemented in scfStrVector. |
|
Push a string onto the stack.
Implemented in scfStrVector. |
|
Sort the string array.
Implemented in scfStrVector. |