Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NfarsaA macro to deprecate functions
 N__DataExchange_internalThe namespace with classes used in the implementation
 CQueueHolderThe class containing the queue and all related elements
 CQueueHolderBaseThe parent of the class containing the queue and all related elements
 CCircularDependencyExceptionThe exception thrown when DependencySorter finds a circular dependency
 CCommentPositionA structure keeping the position of C/C++ comments in a string
 CDataDownloaderThe class used to download data
 CDataStreamExtend QwtArraySeriesData in order to append data incrementally
 CDataStreamPlotThe DataStreamPlot display a series of data streams into the plot storing all the history of the data pushed into the DataStreamPlot during time
 CDataStreamsWidgetThis widget display one or more DataStreamPlot and utility toolbar for interacting with them
 CDataUploaderThe class used to upload data
 CDataUploaderDownloaderA class for bi-directional communication
 CDatumToUploadThe class used to implement RAII for data uploading
 CDependencySorterA class to return data sorted by dependency
 CElementAndDepenciesA structure containing an element and the list of its dependencies
 CDownloader
 CGlobalUploaderDownloaderThe class to create or remove associations and to wake all sleeping uploaders and downloaders
 CIntervalsThe class modelling intervals of floating point values
 CInvalidNewDatumAvailableBehaviorExceptionThe exception thrown when using invalid combinations of NewDatumAvailableBehavior and objects for notifications
 CLoggerLogger class provides methods for logging messages
 CNewDatumEventThe event sent to downloader when a new datum is ready
 CNewDatumNotifiableThe interface for classes that want to be notified when a new datum is available
 COptionParserA command line option parser
 CRandomGeneratorRandom Generator Utility Class
 CRandomGeneratorPrivate
 CResourceVectorA vector that can be used as a resource
 CRuntimeUserExceptionA generic exception the user can throw at runtime
 CSimpleIntervalA class modelling a range of real values
 CSimpleTimerSimpleTimer object
 CStandardLibraryExceptionAn exception thrown when we catch standard library exceptions in a worker thread
 CStringPositionA structure keeping the position of C/C++ strings or characters in a program
 CThreadOperationInterface for describing an operation to do for the WorkerThread
 CUnknownExceptionThe exception stored when an unknown exception is thrown by a ThreadOperation
 CUploaderDownloaderAssociationNotPresentExceptionThe exception thrown when trying to create a datum or download without an uploader/downloader association in place
 CUploaderDownloaderAssociationNotUniqueExceptionThe exception thrown when the association between uploader and downloader is not 1:1
 CWorkerThreadSupporting thread in order to run operations on a different thread instead of the GUI thread