General purpose classes. More...
Classes | |
| class | Array< T > |
| Safe arrays of arbitrary types. More... | |
| class | ClassArray< T > |
| Safe arrays of class objects. More... | |
| class | DataArray< T > |
| Safe arrays of data objects. More... | |
| class | DataHashTable< HashItem, Info > |
| Generic hash table for data objects. More... | |
| class | DataKey |
| Entry identifier class for items of a DataSet. More... | |
| class | DIdxSet |
| Dynamic index set. More... | |
| class | SPxException |
| Exception base class. More... | |
| class | SPxMemoryException |
| Exception class for out of memory exceptions. More... | |
| class | SPxStatusException |
| Exception class for status exceptions during the computations. More... | |
| class | SPxInternalCodeException |
| Exception class for things that should NEVER happen. More... | |
| class | SPxInterfaceException |
| Exception class for incorrect usage of interface methods. More... | |
| class | IdElement< T > |
| Elements for IdLists. More... | |
| class | IdList< T > |
| Generic Real linked list. More... | |
| class | IdxSet |
| Set of indices. More... | |
| class | IsElement< T > |
| Elements for IsLists. More... | |
| class | IsList< T > |
| Generic single linked list. More... | |
| class | Random |
| Random numbers. More... | |
| class | ClassSet< T > |
| Set of class objects. More... | |
| class | DataSet< DATA > |
| Set of data objects. More... | |
| class | NameSet |
| Set of strings. More... | |
| class | NameSet::Name |
| Handles of names in a NameSet. More... | |
| class | SPxOut |
| Wrapper for several output streams. A verbosity level is used to decide which stream to use and whether to really print a given message. Regardless of whether the verbosity level is set via a manipulator or via the member function, it is persistent until a new value is set. More... | |
| class | Timer |
| Wrapper for the system time query methods. More... | |
| class | TimerFactory |
| Class to create new timers and to switch types of exiting ones. More... | |
General purpose classes.
Elementary classes are provided for general purpose use in projects way beyond the scope of numerical software or linear programming.