| Add(ARG_TYPE newElement) | Gray::CArray< TYPE, ARG_TYPE > | inline |
| AddArray(const SUPER_t &src) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| AddFormat(const _TYPE_CH *pszFormat,...) | Gray::cArrayString< _TYPE_CH > | inline |
| AddHead(const TCHAR * newElement) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| AddTable(const _TYPE_CH *const *ppszTable, size_t iElemSize=sizeof(_TYPE_CH *)) | Gray::cArrayString< _TYPE_CH > | inline |
| AddTail(const TCHAR * newElement) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| AddUniqueMax(const _TYPE_CH *pszStr, ITERATE_t iMax=k_MaxDefault) | Gray::cArrayString< _TYPE_CH > | inline |
| AssertValid() const | Gray::CObject | inlinevirtual |
| AssertValidIndex(ITERATE_t nIndex) const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| CArray() noexcept | Gray::CArray< TYPE, ARG_TYPE > | inline |
| CArray(THIS_t &&ref) noexcept | Gray::CArray< TYPE, ARG_TYPE > | inline |
| cArrayString() noexcept | Gray::cArrayString< _TYPE_CH > | inline |
| cArrayString(const _TYPE_CH **ppStr, ITERATE_t iCount) | Gray::cArrayString< _TYPE_CH > | inline |
| cArrayString(const cArrayString &a) | Gray::cArrayString< _TYPE_CH > | inlineexplicit |
| cArrayString(THIS_t &&ref) noexcept | Gray::cArrayString< _TYPE_CH > | inline |
| cArrayTyped() noexcept | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| cArrayTyped(const THIS_t &rArray) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| cArrayTyped(ITERATE_t iSize) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inlineexplicit |
| ClampValidIndex(ITERATE_t i) const noexcept | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| CompareData(REF_t Data1, REF_t Data2) const noexcept | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inlineprotectedvirtual |
| const_iterator typedef | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | |
| ConstElementAt(ITERATE_t nIndex) const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| ConstHead() const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| ConstTail() const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| Copy(const CArray &src) | Gray::CArray< TYPE, ARG_TYPE > | |
| ELEM_t typedef | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | |
| ElementAt(ITERATE_t nIndex) | Gray::CArray< TYPE, ARG_TYPE > | inline |
| ElementAtHead() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| ElementAtSecure(ITERATE_t nIndex) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| ElementAtTail() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| FindCmpI(const _TYPE_CH *pszFind) const | Gray::cArrayString< _TYPE_CH > | inline |
| FindIFor(const TCHAR * arg) const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| FindStrIR(const _TYPE_CH *pszSearch) const | Gray::cArrayString< _TYPE_CH > | inline |
| get_DataWork() const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| get_PPStr() const | Gray::cArrayString< _TYPE_CH > | inline |
| GetAt(ITERATE_t nIndex) const | Gray::CArray< TYPE, ARG_TYPE > | inline |
| GetAtCheck(ITERATE_t i) const | Gray::cArrayString< _TYPE_CH > | inline |
| GetAtSecure(ITERATE_t nIndex) const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| GetAtTail() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| GetData() const | Gray::CArray< TYPE, ARG_TYPE > | inline |
| GetData() | Gray::CArray< TYPE, ARG_TYPE > | inline |
| GetHeapStats(OUT ITERATE_t &iAllocCount) const noexcept | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| GetMallocSize() const noexcept | Gray::CArray< TYPE, ARG_TYPE > | inline |
| GetSize() const noexcept | Gray::CArray< TYPE, ARG_TYPE > | inline |
| GetStrSep(_TYPE_CH chSep=',', ITERATE_t iMax=0x7FFF) const | Gray::cArrayString< _TYPE_CH > | inline |
| GetUpperBound() const noexcept | Gray::CArray< TYPE, ARG_TYPE > | inline |
| HasArg(const TCHAR * arg) const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| Head() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| InsertAt(ITERATE_t nIndex, ARG_TYPE newElement) | Gray::CArray< TYPE, ARG_TYPE > | |
| isArraySorted() const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | |
| isArraySortedND() const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | |
| IsEmpty() const noexcept | Gray::CArray< TYPE, ARG_TYPE > | inline |
| IsEqualArray(const SUPER_t &aValues) const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| isValidCheck() const noexcept | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inlinevirtual |
| IsValidIndex(ITERATE_t i) const noexcept | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| IsValidMallocSize() const noexcept | Gray::CArray< TYPE, ARG_TYPE > | |
| iterator typedef | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | |
| k_MaxDefault | Gray::cArrayString< _TYPE_CH > | static |
| k_MaxElements | Gray::cArrayString< _TYPE_CH > | static |
| m_nSize | Gray::CArray< TYPE, ARG_TYPE > | protected |
| m_pData | Gray::CArray< TYPE, ARG_TYPE > | protected |
| MoveElement(ITERATE_t iFrom, ITERATE_t iTo) | Gray::CArray< TYPE, ARG_TYPE > | |
| operator=(const cArrayTyped< cStringT< TCHAR >, const TCHAR * > &aValues) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| operator[](ITERATE_t nIndex) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| operator[](ITERATE_t nIndex) const | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| PopHead() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| PopTail() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| PushTail(const TCHAR * newElement) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| QSort(ITERATE_t iLeft, ITERATE_t iRight) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | protected |
| QSort() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| QSortPartition(ITERATE_t iLeft, ITERATE_t iRight) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | protected |
| REF_t typedef | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | |
| RemoveAll() | Gray::CArray< TYPE, ARG_TYPE > | |
| RemoveArg(const TCHAR * arg) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| RemoveAt(ITERATE_t nIndex) | Gray::CArray< TYPE, ARG_TYPE > | |
| RemoveAt(ITERATE_t nIndex, ITERATE_t iQty) | Gray::CArray< TYPE, ARG_TYPE > | |
| RemoveLast() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| Serialize(cArchive &a) | Gray::CObject | virtual |
| SetAt(ITERATE_t nIndex, ARG_TYPE newElement) | Gray::CArray< TYPE, ARG_TYPE > | inline |
| SetAtGrow(ITERATE_t nIndex, ARG_TYPE newElement) | Gray::CArray< TYPE, ARG_TYPE > | |
| SetCopy(const cArrayTyped< cStringT< TCHAR >, const TCHAR * > &aValues) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| SetDataArrayPtr(TYPE *pData, ITERATE_t nSize) | Gray::CArray< TYPE, ARG_TYPE > | inline |
| SetSize(ITERATE_t nNewSize) | Gray::CArray< TYPE, ARG_TYPE > | |
| SetStrings(const _TYPE_CH **ppStr, ITERATE_t iCount) | Gray::cArrayString< _TYPE_CH > | inline |
| SetStrings(cStringT< _TYPE_CH > *ppStr, ITERATE_t iCount) | Gray::cArrayString< _TYPE_CH > | inline |
| SetStrSep(const _TYPE_CH *pszStr, _TYPE_CH chSep=',') | Gray::cArrayString< _TYPE_CH > | inline |
| Swap(ITERATE_t i, ITERATE_t j) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| Tail() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| UnLinkArg(const TCHAR * arg) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| UnLinkIndex(ITERATE_t nIndex) | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inline |
| ~CArray() | Gray::CArray< TYPE, ARG_TYPE > | inlinevirtual |
| ~cArrayString() | Gray::cArrayString< _TYPE_CH > | inline |
| ~cArrayTyped() | Gray::cArrayTyped< cStringT< TCHAR >, const TCHAR * > | inlinevirtual |
| ~CObject() | Gray::CObject | inlinevirtual |