These are classes, templates and class macros are used by wxWidgets.
Most of these classes provide a subset or almost complete STL API.
Related Overviews: Container Classes
Classes | |
class | wxArray< T > |
The legacy dynamic array class, existing for compatibility only and NOT to be used in the new code. More... | |
class | wxList< T > |
The wxList<T> class provides linked list functionality. More... | |
class | wxStack< T > |
wxStack<T> is similar to std::stack and can be used exactly like it. More... | |
class | wxVector< T > |
wxVector<T> is a template class which implements most of the std::vector class and can be used like it. More... | |
class | wxArrayString |
wxArrayString is an efficient container for storing wxString objects. More... | |
class | wxSortedArrayString |
wxSortedArrayString is an efficient container for storing wxString objects which always keeps the strings in alphabetical order. More... | |
class | wxClientDataContainer |
This class is a mixin that provides storage and management of "client data". More... | |
class | wxSharedClientDataContainer |
This class is a replacement for wxClientDataContainer, and unlike wxClientDataContainer the wxSharedClientDataContainer client data is copiable, so it can be copied when objects containing it are cloned. More... | |
class | wxClientData |
All classes deriving from wxEvtHandler (such as all controls and wxApp) can hold arbitrary data which is here referred to as "client data". More... | |
class | wxStringClientData |
Predefined client data class for holding a string. More... | |
class | wxHashTable |
class | wxHashMap |
This is a simple, type-safe, and reasonably efficient hash map class, whose interface is a subset of the interface of STL containers. More... | |
class | wxHashSet |
This is a simple, type-safe, and reasonably efficient hash set class, whose interface is a subset of the interface of STL containers. More... | |
class | wxTreeItemData |
wxTreeItemData is some (arbitrary) user class associated with some item. More... | |