| ## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csStringArray Member List

This is the complete list of members for csStringArray, including all inherited members.

AllocatorType typedef | csArray< const char *, csStringArrayElementHandler > |
Capacity() const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
CapacityHandlerType typedef | csArray< const char *, csStringArrayElementHandler > |
CaseInsensitiveCompare(const char *const &item1, const char *const &item2) | csStringArray | `[inline, static]`
CaseSensitiveCompare(const char *const &item1, const char *const &item2) | csStringArray | `[inline, static]`
ConsecutiveDelimiterMode enum name | csStringArray |
Contains(const char *str, bool case_sensitive=true) const | csStringArray | `[inline]`
csArray< const char *, csStringArrayElementHandler >::Contains(const char *const &which) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
csArray(size_t in_capacity=0, const csArrayCapacityDefault &ch=csArrayCapacityDefault()) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
csArray(size_t in_capacity, const CS::Memory::AllocatorMalloc &alloc, const csArrayCapacityDefault &ch) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
csArray(const csArray &source) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
csStringArray(size_t limit=0, size_t threshold=0) | csStringArray | `[inline]`
DefaultCompare(const char *const &r1, const char *const &r2) | csArray< const char *, csStringArrayElementHandler > | `[inline, static]`
Delete(const char *const &item) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
DeleteAll() | csArray< const char *, csStringArrayElementHandler > | `[inline]`
DeleteFast(const char *const &item) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
DeleteIndex(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
DeleteIndexFast(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
DeleteRange(size_t start, size_t end) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
delimIgnore enum value | csStringArray |
delimIgnoreDifferent enum value | csStringArray |
delimSplitEach enum value | csStringArray |
ElementHandlerType typedef | csArray< const char *, csStringArrayElementHandler > |
Empty() | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Find(const char *str) const | csStringArray | `[inline]`
csArray< const char *, csStringArrayElementHandler >::Find(const char *const &which) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
FindCaseInsensitive(const char *str) const | csStringArray | `[inline]`
FindKey(csArrayCmp< const char *, K > comparekey) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
FindSortedKey(csArrayCmp< char const *, char const * > comparekey, size_t *candidate=0) const | csStringArray | `[inline]`
FindSortedKey(char const *key, bool case_sensitive=true, size_t *candidate=0) const | csStringArray | `[inline]`
csArray< const char *, csStringArrayElementHandler >::FindSortedKey(csArrayCmp< const char *, K > comparekey, size_t *candidate=0) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Get(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Get(size_t n) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
GetAllocator() const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
GetExtend(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
GetIndex(const const char **which) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
GetIterator() | csArray< const char *, csStringArrayElementHandler > | `[inline]`
GetIterator() const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
GetSize() const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
InitRegion(size_t start, size_t count) | csArray< const char *, csStringArrayElementHandler > | `[inline, protected]`
Insert(size_t n, const char *const &item) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
InsertSorted(const char *item, bool case_sensitive=true, size_t *equal_index=0) | csStringArray | `[inline]`
csArray< const char *, csStringArrayElementHandler >::InsertSorted(const const char *&item, int(*compare)(const char *const &, const char *const &)=DefaultCompare, size_t *equal_index=0) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
IsEmpty() const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Length() const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
operator!=(const csArray &other) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
operator=(const csArray &other) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
operator==(const csArray &other) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
operator[](size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
operator[](size_t n) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Pop() | csStringArray | `[inline]`
Push(const char *const &what) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
PushSmart(const char *const &what) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Put(size_t n, const char *const &what) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Section(size_t low, size_t high) const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
SetCapacity(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
SetLength(size_t n, const char *const &what) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
SetLength(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
SetMinimalCapacity(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
SetSize(size_t n, const char *const &what) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
SetSize(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
ShrinkBestFit() | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Sort(int(*compare)(char const *const &, char const *const &)) | csStringArray | `[inline]`
Sort(bool case_sensitive=true) | csStringArray | `[inline]`
SplitString(const char *str, const char *delimiters, ConsecutiveDelimiterMode delimMode=delimSplitEach) | csStringArray | `[inline]`
ThisType typedef | csArray< const char *, csStringArrayElementHandler > |
Top() const | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Top() | csArray< const char *, csStringArrayElementHandler > | `[inline]`
TransferTo(csArray &destination) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
Truncate(size_t n) | csArray< const char *, csStringArrayElementHandler > | `[inline]`
ValueType typedef | csArray< const char *, csStringArrayElementHandler > |
~csArray() | csArray< const char *, csStringArrayElementHandler > | `[inline]`