Container Classes

Classes that contain other objects.
o PContainer
Abstract class to embody the base functionality of a container.
o PCONTAINERINFO
Macro to declare funtions required in a container.
o PCollection
A collection is a container that collects together descendents of the PObject class.
o PAbstractArray
This class contains a variable length array of arbitrary memory blocks.
o PBaseArray
This template class maps the PAbstractArray to a specific element type.
o PDECLARE_BASEARRAY
Begin a declaration of an array of base types.
o PCharArray
Array of characters.
o PShortArray
Array of short integers.
o PIntArray
Array of integers.
o PLongArray
Array of long integers.
o PBYTEArray
Array of unsigned characters.
o PWORDArray
Array of unsigned short integers.
o PUnsignedArray
Array of unsigned integers.
o PDWORDArray
Array of unsigned long integers.
o PArrayObjects
An array of objects.
o PArray
This template class maps the PArrayObjects to a specific object type.
o PARRAY
Declare an array to a specific type of object.
o PDECLARE_ARRAY
Begin declaration an array to a specific type of object.
o PAbstractList
This class is a collection of objects which are descendents of the PObject class.
o PList
This template class maps the PAbstractList to a specific object type.
o PLIST
Declare a list class.
o PDECLARE_LIST
Begin declaration of list class.
o PQueue
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.
o PQUEUE
Declare a queue class.
o PDECLARE_QUEUE
Begin declataion of a queue class.
o PStack
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.
o PSTACK
Declare a stack class.
o PDECLARE_STACK
Begin declaration of a stack class.
o PAbstractSortedList
This class is a collection of objects which are descendents of the PObject class.
o PSortedList
This template class maps the PAbstractSortedList to a specific object type.
o PSORTED_LIST
Declare a sorted list class.
o PDECLARE_SORTED_LIST
Begin declaration of a sorted list class.
o POrdinalKey
This class is used when an ordinal index value is the key for PSet and PDictionary classes
o PHashTable
The hash table class is the basis for implementing the PSet and PDictionary classes.
o PAbstractSet
Abstract set of PObjects
o PSet
This template class maps the PAbstractSet to a specific object type.
o PSET
Declare set class.
o PDECLARE_SET
Begin declaration of a set class.
o PAbstractDictionary
An abstract dictionary container
o PDictionary
This template class maps the PAbstractDictionary to a specific key and data types.
o PDICTIONARY
Declare a dictionary class.
o PDECLARE_DICTIONARY
Begin declaration of dictionary class.
o POrdinalDictionary
This template class maps the PAbstractDictionary to a specific key type and a POrdinalKey data type.
o PORDINAL_DICTIONARY
Declare an ordinal dictionary class.
o PDECLARE_ORDINAL_DICTIONARY
Begin declaration of an ordinal dictionary class.
o PSTRING_ANCESTOR_CLASS
o PString
The character string class.
o PCaselessString
This class is a variation of a string that ignores case.
o PStringStream
This class is a standard C++ stream class descendent for reading or writing streamed data to or from a PString class.
o PStringArray
This is an array collection class of PString objects.
o PStringList
This is a list collection class of PString objects.
o PSortedStringList
This is a sorted list collection class of PString objects.
o PStringSet
This is a set collection class of PString objects.
o PStringDictionary
This template class maps the PAbstractDictionary to a specific key type and a PString data type.
o PDECLARE_STRING_DICTIONARY
Begin declaration of a dictionary of strings class.
o PSTRING_DICTIONARY
Declare a dictionary of strings class.
o POrdinalToString
This is a dictionary collection class of PString objects, keyed by an ordinal value.
o PStringToOrdinal
This is a dictionary collection class of ordinals keyed by PString objects.
o PStringToString
This is a dictionary collection class of PString objects, keyed by another string.
o PRegularExpression
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



This page was generated with the help of DOC++.