# nostdinc Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

BasicArray< T > | A generic implementation of a dynamically allocated array
BasicClassAccessor< T > | Used to access the classes of a BasicClassGroup in a type safe manner
BasicClassAccessorBase | The base class for BasicClassAccessor
BasicClassFactory< B, T > | A templated class factory
BasicClassFactoryBase< T > | Pure virtual interface for BasicClassFactory
BasicClassGroup | A group of classes allocated by BasicClassGroupFactory
BasicClassGroupArray | A BasicArray and a BasicClassGroupFactory wrapped together
BasicClassGroupFactory | Manages (de)allocation of groups of classes in a type safe manner
BasicClassRegistry< T > |
BasicCondition | There are two basic methods of using this class
BasicCounter | This class is used by BasicSmartPointer to count pointer references
BasicDebugger |
BasicDynamicClassFactory | Manages dynamic class aggregation
BasicDynamicClassNode< T > | BasicDynamicClassNode is a node of a BasicDynamicClass
BasicDynamicClassNodeBase | BasicDynamicClassNodeBase is a generic node of a BasicDynamicClass
BasicException | BasicException is a general purpose exception class
BasicFileLocation | This class is mainly used by BasicException, but can be used as a general class for recording a line and column location with in a file
BasicFunctor< T > |
BasicFunctorBase |
BasicLockable | There are two basic methods of using this class
BasicPipe |
BasicPluginInfo |
BasicPluginManager< T > |
BasicPluginProxy< B, T > |
BasicProcess |
BasicRandomNumberGenerator | A C++ interface to system random number generators
BasicRegEx |
BasicString | Used for convenient conversion of basic data types to std::string
BasicStringTable |
BasicThread | There are two was to use this class
ChildPipe |
ltstr |