|
synapse-app-sdk
C++ SDK for Synapse Apps
|
| Csynapse::App | Base class for Synapse applications |
| Csynapse::AppRunner | Singleton class for running a Synapse application |
| Cspdlog::sinks::base_sink | |
| Csynapse::log::SynapseLogSink< Mutex > | |
| Csynapse::BaseFilter | Abstract base class for all filters |
| Csynapse::FilterWrapper< FilterType > | Wrapper class that adapts various filter implementations to the BaseFilter interface |
| Csynapse::BaseSpikeDetector | Base class for spike detectors |
| Csynapse::SpikeDetectorWrapper< DetectorType > | Template wrapper for spike detector implementations |
| Csynapse::ThresholdDetector::Config | |
| Csynapse::ConsumerTap | Class representing a consumer tap for receiving messages |
| Csynapse::DataPublisher | Class for publishing data using various transport mechanisms |
| Csynapse::FunctionProfiler | Class for profiling function execution performance |
| Csynapse::FunctionProfilerManager | Manager class for multiple function profilers |
| Csynapse::SpikeEvent | Represents a detected spike |
| Csynapse::TapManager | Manager class for handling data taps |
| Csynapse::TapSocket | Class representing a socket connection for a tap |
| Csynapse::ThresholdDetector | Implementation of threshold-based spike detection |
| Csynapse::Timer | Timer class for tracking elapsed time intervals |
| Csynapse::ZMQDataReader | Class for reading data from ZeroMQ publishers |