Classes that contain other objects.
![]() | Abstract class to embody the base functionality of a |
![]() | Macro to declare funtions required in a container. |
![]() | A collection is a container that collects together descendents of the PObject class. |
![]() | This class contains a variable length array of arbitrary memory blocks. |
![]() | This template class maps the PAbstractArray to a specific element type. |
![]() | Begin a declaration of an array of base types. |
![]() | Array of characters. |
![]() | Array of short integers. |
![]() | Array of integers. |
![]() | Array of long integers. |
![]() | Array of unsigned characters. |
![]() | Array of unsigned short integers. |
![]() | Array of unsigned integers. |
![]() | Array of unsigned long integers. |
![]() | An array of objects. |
![]() | This template class maps the PArrayObjects to a specific object type. |
![]() | Declare an array to a specific type of object. |
![]() | Begin declaration an array to a specific type of object. |
![]() | This class is a collection of objects which are descendents of the PObject class. |
![]() | This template class maps the PAbstractList to a specific object type. |
![]() | Declare a list class. |
![]() | Begin declaration of list class. |
![]() | This template class maps the PAbstractList to a specific object type, and adds functionality that allows the list to be used as a first in first out queue. |
![]() | Declare a queue class. |
![]() | Begin declataion of a queue class. |
![]() | This template class maps the PAbstractList to a specific object type, and adds functionality that allows the list to be used as a last in first out stack. |
![]() | Declare a stack class. |
![]() | Begin declaration of a stack class. |
![]() | This class is a collection of objects which are descendents of the PObject class. |
![]() | This template class maps the PAbstractSortedList to a specific object type. |
![]() | Declare a sorted list class. |
![]() | Begin declaration of a sorted list class. |
![]() | This class is used when an ordinal index value is the key for PSet and PDictionary classes |
![]() | The hash table class is the basis for implementing the PSet and PDictionary classes. |
![]() | Abstract set of PObjects |
![]() | This template class maps the PAbstractSet to a specific object type. |
![]() | Declare set class. |
![]() | Begin declaration of a set class. |
![]() | An abstract dictionary container |
![]() | This template class maps the PAbstractDictionary to a specific key and data types. |
![]() | Declare a dictionary class. |
![]() | Begin declaration of dictionary class. |
![]() | This template class maps the PAbstractDictionary to a specific key type and a POrdinalKey data type. |
![]() | Declare an ordinal dictionary class. |
![]() | Begin declaration of an ordinal dictionary class. |
![]() | |
![]() | The character string class. |
![]() | This class is a variation of a string that ignores case. |
![]() | This class is a standard C++ stream class descendent for reading or writing streamed data to or from a PString class. |
![]() | This is an array collection class of PString objects. |
![]() | This is a list collection class of PString objects. |
![]() | This is a sorted list collection class of PString objects. |
![]() | This is a set collection class of PString objects. |
![]() | This template class maps the PAbstractDictionary to a specific key type and a PString data type. |
![]() | Begin declaration of a dictionary of strings class. |
![]() | Declare a dictionary of strings class. |
![]() | This is a dictionary collection class of PString objects, keyed by an ordinal value. |
![]() | This is a dictionary collection class of ordinals keyed by PString objects. |
![]() | This is a dictionary collection class of PString objects, keyed by another string. |
![]() | A class representing a regular expression that may be used for locating patterns in strings. |
Classes that contain other objects.
Alphabetic index Hierarchy of classes