Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCCircularDependencyExceptionThe exception thrown when DependencySorter finds a circular dependency
oCCommentPositionA structure keeping the position of C/C++ comments in a string
oCDataDownloader< DataType_t >The class used to download data
oCDataDownloader< DataType >
oCDataDownloader< DownloadedData_t >
|\CDataUploaderDownloader< UploadedData_t, DownloadedData_t >A class for bi-directional communication
oCDataStreamExtend QwtArraySeriesData in order to append data incrementally
oCDataStreamPlotThe DataStreamPlot display a series of data streams into the plot storing all the history of the data pushed into the DataStreamPlot during time
oCDataStreamsWidgetThis widget display one or more DataStreamPlot and utility toolbar for interacting with them
oCDataUploader< DataType_t >The class used to upload data
oCDataUploader< DataType >
oCDataUploader< UploadedData_t >
|\CDataUploaderDownloader< UploadedData_t, DownloadedData_t >A class for bi-directional communication
oCDatumToUpload< DataType_t >The class used to implement RAII for data uploading
oCDependencySorter< ElementType_t >A class to return data sorted by dependency
oCDependencySorter< ElementType_t >::ElementAndDepenciesA structure containing an element and the list of its dependencies
oCGlobalUploaderDownloaderThe class to wake all sleeping uploader and downloader
oCIntervalsThe class modelling intervals of floating point values
oCInvalidNewDatumAvailableBehaviorExceptionThe exception thrown when using invalid combinations of NewDatumAvailableBehavior and objects for notifications
oCLoggerLogger class provides methods for logging messages
oCNewDatumEvent< DataType_t >The event sent to downloader when a new datum is ready
oCNewDatumNotifiable< DataType_t >The interface for classes that want to be notified when a new datum is available
oCNewDatumNotifiable< DataType >
oCOptionParserA command line option parser
oCQueueHolderBaseThe parent of the class containing the queue and all related elements
|oCQueueHolder< DataType_t >The class containing the queue and all related elements
|\CQueueHolder< DataType >
oCRandomGeneratorRandom Generator Utility Class
oCRandomGeneratorPrivate
oCResourceVector< T >A vector that can be used as a resource
oCRuntimeUserExceptionA generic exception the user can throw at runtime
oCSimpleIntervalA class modelling a range of real values
oCSimpleTimerSimpleTimer object
oCStandardLibraryExceptionAn exception thrown when we catch standard library exceptions in a worker thread
oCStringPositionA structure keeping the position of C/C++ strings or characters in a program
oCThreadOperationInterface for describing an operation to do for the WorkerThread
oCUnknownExceptionThe exception stored when an unknown exception is thrown by a ThreadOperation
oCUploaderDownloaderAssociationNotPresentExceptionThe exception thrown when trying to create a datum or download without an uploader/downloader association in place
oCUploaderDownloaderAssociationNotUniqueExceptionThe 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