Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Nfarsa | A macro to deprecate functions |
| ▼N__DataExchange_internal | The namespace with classes used in the implementation |
| CQueueHolder | The class containing the queue and all related elements |
| CQueueHolderBase | The parent of the class containing the queue and all related elements |
| CCircularDependencyException | The exception thrown when DependencySorter finds a circular dependency |
| CCommentPosition | A structure keeping the position of C/C++ comments in a string |
| CDataDownloader | The class used to download data |
| CDataStream | Extend QwtArraySeriesData in order to append data incrementally |
| CDataStreamPlot | The DataStreamPlot display a series of data streams into the plot storing all the history of the data pushed into the DataStreamPlot during time |
| CDataStreamsWidget | This widget display one or more DataStreamPlot and utility toolbar for interacting with them |
| CDataUploader | The class used to upload data |
| CDataUploaderDownloader | A class for bi-directional communication |
| CDatumToUpload | The class used to implement RAII for data uploading |
| ▼CDependencySorter | A class to return data sorted by dependency |
| CElementAndDepencies | A structure containing an element and the list of its dependencies |
| CDownloader | |
| CGlobalUploaderDownloader | The class to create or remove associations and to wake all sleeping uploaders and downloaders |
| CIntervals | The class modelling intervals of floating point values |
| CInvalidNewDatumAvailableBehaviorException | The exception thrown when using invalid combinations of NewDatumAvailableBehavior and objects for notifications |
| CLogger | Logger class provides methods for logging messages |
| CNewDatumEvent | The event sent to downloader when a new datum is ready |
| CNewDatumNotifiable | The interface for classes that want to be notified when a new datum is available |
| COptionParser | A command line option parser |
| CRandomGenerator | Random Generator Utility Class |
| CRandomGeneratorPrivate | |
| CResourceVector | A vector that can be used as a resource |
| CRuntimeUserException | A generic exception the user can throw at runtime |
| CSimpleInterval | A class modelling a range of real values |
| CSimpleTimer | SimpleTimer object |
| CStandardLibraryException | An exception thrown when we catch standard library exceptions in a worker thread |
| CStringPosition | A structure keeping the position of C/C++ strings or characters in a program |
| CThreadOperation | Interface for describing an operation to do for the WorkerThread |
| CUnknownException | The exception stored when an unknown exception is thrown by a ThreadOperation |
| CUploaderDownloaderAssociationNotPresentException | The exception thrown when trying to create a datum or download without an uploader/downloader association in place |
| CUploaderDownloaderAssociationNotUniqueException | The exception thrown when the association between uploader and downloader is not 1:1 |
| CWorkerThread | Supporting thread in order to run operations on a different thread instead of the GUI thread |