| CNACG | The class CNACG is the additive random number generator class |
| CNArray | The class CNArray is the base class of the CNArray<type> classes |
| CNArray2 | The class CNArray2 is the base class of the CNArray<type> classes |
| CNArray3 | The class CNArray3 is the base class of the CNArray<type> classes |
| CNArrayString | The class CNArrayString defines an array of CNString |
| CNAssocMem | The class CNAssocMem |
| CNAVLNode | The class CNAVLNode is an abstract base class for nodes of AVL trees |
| CNAVLTree | The class CNAVLTree realizes a generic AVL tree |
| CNBaseCompare | The class CNBaseCompare |
| CNBatches | The class CNBatches |
| CNBatchMeans | The class CNBatchMeans |
| CNBeta | The class CNBeta is a class for generating beta distributed random numbers |
| CNBinarySearch | The class CNBinarySearch |
| CNBinomial | The class CNBinomial is a class for generating binomial distributed random numbers |
| CNCircle | The class CNCircle |
| CNCL | The top-level class of the CNCL hierarchy |
| CNConfidence | The class CNConfidence |
| CNCoord | CNCoord is a data type for managing 2-dimensional coordinates |
| CNDEQueue | The class CNDEQueue |
| CNDeterm | The class CNDeterm is a class for generating deterministic "random" numbers, i.e |
| CNDiracTab | The class CNDiracTab generates random numbers according to a table with the distribution function |
| CNDiracTabObj | The class CNDiracTabObj |
| CNDirManager | The class CNDirManager |
| CNDiscUniform | The class CNDiscUniform is a discrete uniform distribution with interval limits low and high |
| CNDLIterator | The class CNDLIterator is an iterator to traverse a CNDLList doubly linked list |
| CNDLList | The class CNDLList is a doubly linked list that can contain any CNCL compatible object |
| CNDLObject | The class CNDLObject is a node in the CNDLList doubly linked list |
| CNDLRE | The class CNDLRE |
| CNDLREF | The class CNDLREF |
| CNDLREG | The class CNDLREG |
| CNDLREP | The class CNDLREP |
| CNDouble | The class CNDouble provides a double value derived from CNObject |
| CNErlang | The class CNErlang is a class for generating Erlang-k distributed random numbers |
| CNError | The class CNError |
| CNErrorObject | The class CNErrorObject |
| CNEvent | The class CNEvent is a data type for events used in the simulation |
| CNEventBaseSched | The class CNEventBaseSched (temporarerely no description available) |
| CNEventExploder | The class CNEventExploder is a subclass derived from CNEventHandler |
| CNEventHandler | The class CNEventHandler is a base class for creating simulation event handler |
| CNEventHeapSched | The class CNEventHeapSched is a replacement for CNEventScheduler |
| CNEventHIterator | The classes CNEventLIterator and CNEventHIterator are used to step through the list of events |
| CNEventIterator | The class CNEventIterator and CNEventHIterator are used to step through the list of events |
| CNEventList | The class CNEventList is the list of events managed by CNEventScheduler |
| CNEventLIterator | The class CNEventLIterator and CNEventHIterator are used to step through the list of events |
| CNEventScheduler | The class CNEventScheduler is the central simulation control |
| CNFClause | A CNFClause is basically a structure containing a fuzzy variable / fuzzy value pair |
| CNFileG | Random number sequences based on files |
| CNFileStat | The class CNFileStat |
| CNFNumTriangle | CNFNumTriangle provides triangle fuzzy set the necessarry mathematical operations and methods for defuzzification |
| CNFormFloat | The class CNFormFloat converts doubles to CNStrings using different kinds of format styles provided by the stream-2.0-implementation |
| CNFormInt | The class CNFormInt converts Integers to Strings using different kinds of format styles provided by the stream-2.0-implementation |
| CNFRule | The class CNFRule (Temporarely there is no description available) |
| CNFRuleBase | The class CNFRuleBase (temporarely no description available) |
| CNFSet | CNFSet is the abstract base class for fuzzy set realizations |
| CNFSetArray | This class implements a fuzzy set as an array |
| CNFSetLR | CNFSetLR provides the LR-representation of fuzzy sets |
| CNFSetTrapez | CNFSetTrapez realizes a trapezium shaped membership function on the base of an LR fuzzy set |
| CNFSetTriangle | CNFSetTriangle realizes a triangle shaped membership function |
| CNFVar | This class creates a fuzzy variable and its corrosponding linguistic variable |
| CNGeometric | The class CNGeometric is a class for generating geometric distributed random numbers |
| CNGetOpt | The class CNGetOpt manages the interface to the GNU getopt() functionality |
| CNGetOpt::option | Describe the long-named options requested by the application |
| CNGrid | The class CNGrid |
| CNHashDynamic | The class CNHashDynamic is a class which provides a hash table with dynamic capacity for storing and retrieving CNCL compatible objects |
| CNHashIterator | The class CNHashIterator is an iterator to sequentially traverse a CNHashTable hash table |
| CNHashList | The class CNHashList provides a hash table with unrestricted capacity |
| CNHashListIterator | The class CNHashListIterator |
| CNHashStatic | The class CNHashStatic provides a hash table with static capacity for storing and retrieving CNCL compatible objects |
| CNHashTable | The class CNHashTable is an abstract base class for storing and retrieving CNCL compatible objects |
| CNHeap | The class CNHeap |
| CNHistogram | The class CNHistogram |
| CNHyperExp | The class CNHyperExp is a class for generating hyperexponential distributed random numbers |
| CNHyperGeom | The class CNHyperGeom is a class for generating hypergeometrical distributed random numbers |
| CNICoord | The class CNICoord is a data type for managing 2-dimensional integer coordinates |
| CNIniFile | The class CNIniFile reads/writes MSDOS-style .INI files |
| CNInsertionSort | The class CNInsertionSort |
| CNInt | The class CNInt provides a long int value derived from CNObject |
| IntAVLNode | The class IntAVLNode |
| IntAVLTree | The class IntAVLTree |
| CNInterTab | The class CNInterTab is a class for generating random numbers from a table |
| CNJob | The class CNJob (currently no Description available) |
| CNKey | Abstract base class for all keys used in hash lists |
| CNKeyInt | The class CNKeyInt is a class of managing CNCL compatible objects vie integer keys |
| CNKeyObject | The class CNKeyObject manages compatible objects via CNCL object pointer keys |
| CNKeyObject2 | The class CNKeyObject2 |
| CNKeyObject3 | The class CNKeyObject3 |
| CNKeyString | The class CNKeyString is a class for managing CNCL compatible objects via CNString keys |
| CNLCG | The class CNLCG --- Linear Congruential Generator |
| CNLinearSearch | The class CNLinearSearch |
| CNLogNormal | The class CNLogNormal is a class for generating logarithmic normal distributed random numbers |
| CNLRE | The class CNLRE |
| CNLRE::sm | Private types |
| CNLREF | The class CNLREF |
| CNLREG | The class CNLREG |
| CNManager | The class CNManager provides facilities for storing and retrieving CNCL compatible objects in a filesystem-like manner |
| CNMatrix | The class CNMatrix |
| CNMDeterm | The class CNMDeterm is a class for generating a random mix of two deterministic values |
| CNMLCG | The class CNMLCG is a multiple linear congruence random number generator class combining the results of two different CNLCGs |
| CNMoments | Yields the moments of an input sequence |
| CNMomentsTerm | The class CNMomentsTerm |
| CNMomentsTime | The class CNMomentsTime |
| CNNamed | The class CNNamed is a data type for managing CNObject's names in CNString format |
| CNNegExp | The class CNNegExp is a class for generating negative exponential distributed random numbers |
| CNNormal | The class CNNormal is a class for generating normal (Gaussian) distributed random numbers |
| CNObject | CNObject is the intrinsic root of the CNCL inheritance hierarchy.CNObject is the actual base of the CNCL inheritance tree |
| CNPair | The class CNPair |
| CNParagraph | The class CNParagraph represent a paragraph which is a list of CNStrings |
| CNParam | The class CNParam: Abstract base class for passing parameters to constructor when using {new_object} to create objects |
| CNPArrayObject | The class CNPArrayObject |
| CNParseArgs | The class CNParseArgs provides a simple argument parser mainly intended (but not limited) to parse numeric arguments given in the command line of a program |
| CNPathList | The class CNPathList |
| CNPDLList | The class CNPDLList |
| CNPDouble | The class CNPDouble |
| CNPInt | CNPInt manages the persistency of CNInt's |
| CNPIO | CNPIO provides the format of storing and reading the persistent objects on/from a stream.The format convention can be described as follows: classname delimitation character data delimitation character |
| CNPiostream | The class CNPiostream manages the interface to the gnu c++ iostream library |
| CNPipe | CNPipe creates and manages Unix I/O pipes between two programs, thus that two cooperating processes can transfer data |
| CNPObjectID | The class PObjectID manages the (unique) identification number of each persistent object |
| CNPoisson | The class CNPoisson is a class for generating Poisson distributed random numbers |
| CNPool | The class CNPool |
| CNPool2 | The class CNPool2 represents a pool of CNObject pairs |
| CNPool3 | The class CNPool3 represents a pool of CNObject triples |
| CNPoolIterator | The class CNPoolIterator |
| CNPrioObj | The class CNPrioObj |
| CNPrioQueue | The class CNPrioQueue |
| CNPrioQueueFIFO | The class CNPrioQueueFIFO is a queue, implemented as some FIFO queues, that can contain any number (well, sort of .. |
| CNPrioQueueObj | The class CNPrioQueueObj |
| CNPriQueue | A priority queue for CNObjects |
| CNProgramContext | The class CNProgramContext |
| CNPstream | The class CNPstream is the abstract base class for the persistent stream classes |
| CNPString | The class CNPString |
| ptest | The class ptest |
| CNPtr | The class CNPtr provides an intelligent pointer to CNRefObjs, i.e |
| CNQueue | The class CNQueue is the abstract base class for all queues |
| CNQueueFIFO | The class CNQueueFIFO is a queue, implemented as a doubly linked list, that can contain any number (well, sort of .. |
| CNQueueLIFO | The class CNQueueLIFO is a queue, implemented as a doubly linked list, that can contain any number (well, sort of .. |
| CNQueueRandom | The class CNQueueRandom is a queue, implemented as a doubly linked list, that can contain any number (well, sort of .. |
| CNQueueSPT | The class CNQueueSPT is a queue, implemented as a doubly linked list, that can contain any number (well, sort of .. |
| CNQuickSort | The class CNQuickSort |
| CNRandom | The class CNRandom is the abstract base class for all CNCL random number distributions |
| CNRandomMix | The class CNRandomMix generates random numbers from a mix of several CNRandom distributions |
| CNRayleigh | The class CNRayleigh a class for generating Rayleigh distributed random numbers |
| CNReaderTbl | CNReaderTbl provides a table of all persistent classes (Reader-Table) and a second table of id's ID-Table |
| CNRectangle | The class CNRectangle |
| CNRef | The class CNRef is the base class for classes with reference counting |
| CNRefNamed | The class CNRefNamed provides a common base for CNNameds, all references to which should be kept track of by its second base class CNRef |
| CNRefObj | The class CNRefObj provides a common base for CNObjects, all references to which should be kept track of by its second base class CNRef |
| CNRice | The class CNRice is a class for generating Rice distributed random numbers |
| CNRndInt | The class CNRndInt generates uniform distributed random integers in a given interval |
| CNRNG | The class CNRNG is the abstract base class for all CNCL random number generators |
| CNSearch | The class CNSearch |
| CNSelect | CNSelect is the interface to Unix's "select(2)" system call for synchronous I/O multiplexing |
| CNSet | The class CNSet |
| CNSink | The class CNSink is a data sink, implemented as queue with only an input side |
| CNSLIterator | The class CNSLIterator is an iterator to traverse a CNSLList single linked list |
| CNSLList | The class CNSLList is a single linked list that can contain any CNCL compatible object |
| CNSLObject | CNSLObject is a node in the CNSLList single linked list |
| SocketBuf | Here is some documentation missing, but some implemented |
| SocketStream | Class SocketStream --- iostream for INET stream sockets |
| CNSort | The class CNSort |
| CNSSMP2 | The class CNSSMP2 |
| CNStack | The class CNStack is a stack, implemented as a LIFO queue which can hold any number of CNCL compatible objects |
| CNStatistics | CNStatistics is the base class of all statistics classes |
| CNString | The class CNString is a dynamic string manipulating class |
| CNStringCompare | The class CNStringCompare |
| CNTab | The class CNTab requires a table with samples |
| CNTausG | The class CNTausG is a Tausworth random number generator class |
| Test | The class Test |
| CNUniform | Uniform random number distribution.CNUniform generates uniform distributed random numbers within the interval limits low and high |
| CNVector | The class CNVector |
| CNWeibull | The class CNWeibull generates Weibull distributed random numbers with a form factor alpha and a scale factor beta |