Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
| ▼NNdmspc | |
| CNCloudEvent | Represents a CloudEvent object for HTTP communication |
| CNHttpRequest | Provides HTTP request functionality using libcurl |
| CNLogger | Thread-safe singleton logger with per-thread file output |
| CNUtils | Utility class providing static helper functions for file operations, histogram manipulations, axis handling, string and vector utilities, JSON parsing, and progress display |
| CWS_URI | Structure representing a parsed WebSocket URI |
| CNWsClient | WebSocket client for asynchronous communication using libwebsockets |
| CNWsClientInfo | Holds per-client data for WebSocket connections |
| CNBinning | NBinning object for managing multi-dimensional binning and axis definitions |
| CNBinningDef | Defines binning mapping and content for NDMSPC histograms |
| CNBinningPoint | Represents a single point in multi-dimensional binning |
| ▼CNDimensionalExecutor | Executes a function over all points in an N-dimensional space, optionally in parallel |
| ▼CIpcSession | |
| ColdSigIntAction | |
| CNDimensionalIpcRunner | |
| CNGnNavigator | Navigator object for managing hierarchical data structures and projections |
| CNGnThreadData | Thread-local data object for NDMSPC processing |
| CNGnTree | NDMSPC tree object for managing multi-dimensional data storage and processing |
| CNParameters | NParameters object |
| CNResourceMonitor | Monitors and records resource usage (CPU, memory, wall time) for processes or threads |
| CNStorageTree | NDMSPC storage tree object for managing ROOT TTree-based data storage |
| CNThreadData | Thread-local data object for NDMSPC processing |
| CNTreeBranch | NDMSPC tree branch object for managing ROOT TBranch and associated data |