libsigrokcxx
unreleased development snapshot
C++ bindings for libsigrok
|
Csigrok::Channel | A channel on a device |
▼Csigrok::Configurable | An object that can be configured |
Csigrok::ChannelGroup | A group of channels on a device, which share some configuration |
▼Csigrok::Device | A generic device, either hardware or virtual |
Csigrok::HardwareDevice | A real hardware device, connected via a driver |
Csigrok::InputDevice | A virtual device associated with an input |
Csigrok::SessionDevice | A virtual device associated with a stored session |
Csigrok::UserDevice | A virtual device, created by the user |
Csigrok::Driver | A hardware driver provided by the library |
Csigrok::Context | The global libsigrok context |
Csigrok::EnumValue< Class, Enum > | Base class for objects which wrap an enumeration value from libsigrok |
▼Csigrok::EnumValue< Capability, enum sr_configcap > | |
Csigrok::Capability | Configuration capability |
▼Csigrok::EnumValue< ChannelType, enum sr_channeltype > | |
Csigrok::ChannelType | Channel type |
▼Csigrok::EnumValue< ConfigKey, enum sr_configkey > | |
Csigrok::ConfigKey | Configuration key |
▼Csigrok::EnumValue< DataType, enum sr_datatype > | |
Csigrok::DataType | Configuration data type |
▼Csigrok::EnumValue< LogLevel, enum sr_loglevel > | |
Csigrok::LogLevel | Log verbosity level |
▼Csigrok::EnumValue< OutputFlag, enum sr_output_flag > | |
Csigrok::OutputFlag | Flag applied to output modules |
▼Csigrok::EnumValue< PacketType, enum sr_packettype > | |
Csigrok::PacketType | Type of datafeed packet |
▼Csigrok::EnumValue< Quantity, enum sr_mq > | |
Csigrok::Quantity | Measured quantity |
▼Csigrok::EnumValue< QuantityFlag, enum sr_mqflag > | |
Csigrok::QuantityFlag | Flag applied to measured quantity |
▼Csigrok::EnumValue< TriggerMatchType, enum sr_trigger_matches > | |
Csigrok::TriggerMatchType | Trigger match type |
▼Csigrok::EnumValue< Unit, enum sr_unit > | |
Csigrok::Unit | Unit of measurement |
▼Cstd::exception | STL class |
Csigrok::Error | Exception thrown when an error code is returned by any libsigrok call |
Csigrok::Input | An input instance (an input format applied to a file or stream) |
Csigrok::InputFormat | An input format supported by the library |
Csigrok::Option | An option used by an output format |
Csigrok::Output | An output instance (an output format applied to a device) |
Csigrok::OutputFormat | An output format supported by the library |
Csigrok::Packet | A packet on the session datafeed |
▼Csigrok::PacketPayload | Abstract base class for datafeed packet payloads |
Csigrok::Analog | Payload of a datafeed packet with analog data |
Csigrok::Header | Payload of a datafeed header packet |
Csigrok::Logic | Payload of a datafeed packet with logic data |
Csigrok::Meta | Payload of a datafeed metadata packet |
Csigrok::Rational | Number represented by a numerator/denominator integer pair |
Csigrok::ResourceReader | Resource reader delegate |
Csigrok::Session | A sigrok session |
Csigrok::Trigger | A trigger configuration |
Csigrok::TriggerMatch | A match condition in a trigger configuration |
Csigrok::TriggerStage | A stage in a trigger configuration |