| CLog | Global logger |
| ConnectionInfo | Info about current connection state |
| CSingleton< T > | Singleton pattern template class |
| DataFilter | Interface for data filters |
| DataFilterDescription | Description/ID of data processing filter |
| DataFilterFactory | |
| DataSink | Abstract data receiver |
| DefaultValueArrayAllocator | |
| DefaultValueMapAllocator | |
| DeviceInterface | Encapsulates dll plugin |
| Display | Abstact display interface class |
| DisplayOpenGL | OpenGL based Display implementation |
| DllInfo | Info about dll device library |
| Json::FastWriter | Outputs a Value in JSON format without formatting (not human friendly) |
| FFT | Spectrum calculation |
| FFTWindow | Interface for FFT window classes |
| FFTWindowDescription | Description/ID of FFT window |
| FFTWindowFactory | |
| Mutex | Mutex primitive (Win32) |
| Json::Path | Experimental and untested: represents a "path" to access a node |
| Json::PathArgument | Experimental and untested: represents an element of the "path" to access a node |
| Json::Reader | Unserialize a JSON document into a Value |
| Recorder | Data recorder (storing single frame) |
| S_DEVICE_DLL_INTERFACE | Holds Dll interface version |
| S_SCOPE_CAPABILITIES | Device capabilities structure |
| S_SCOPE_SETTINGS | Device settings structure |
| Display::S_STATE | State of plot elements (visibility, zoom, position) in specific mode |
| ScopedLock< M > | Scoped lock template |
| Settings | Common (not related to any dll) program settings with Read/Write functions |
| Json::StaticString | Lightweight wrapper to tag static string |
| Statistics | Statistical information calculator |
| Json::StyledStreamWriter | Writes a Value in JSON format in a human friendly way, to a stream rather than to a string |
| Json::StyledWriter | Writes a Value in JSON format in a human friendly way |
| TAboutBox | "About program" window header file |
| TfrmLog | Log display window |
| TfrmMain | Main application window |
| TfrmNotification | Window intended to display important messages in a non-blocking way |
| TfrmSettings | Common application settings manipulation window |
| TimeCounter | Class that reports it's lifetime when destructed |
| TMyTrackBar | Extended trackbar with OnMouseUp event |
| Json::Value | Represents a JSON value |
| Json::ValueAllocator | Allocator to customize member name and string value memory management done by Value |
| Json::ValueConstIterator | Experimental and untested: const iterator for object and array value |
| Json::ValueIterator | Experimental and untested: iterator for object and array value |
| Json::ValueIteratorBase | Experimental and untested: base class for Value iterators |
| ValueStringFormatter | Utility class - value to string conversion |
| Json::Writer | Abstract class for writers |
1.5.9