An object that can be configured.
More...
#include <libsigrokcxx/libsigrokcxx.hpp>
An object that can be configured.
Definition at line 315 of file libsigrokcxx.hpp.
set<const ConfigKey *> sigrok::Configurable::config_keys |
( |
| ) |
const |
Supported configuration keys.
Glib::VariantBase sigrok::Configurable::config_get |
( |
const ConfigKey * |
key | ) |
const |
Read configuration for the given key.
- Parameters
-
void sigrok::Configurable::config_set |
( |
const ConfigKey * |
key, |
|
|
const Glib::VariantBase & |
value |
|
) |
| |
Set configuration for the given key to a specified value.
- Parameters
-
Glib::VariantContainerBase sigrok::Configurable::config_list |
( |
const ConfigKey * |
key | ) |
const |
Enumerate available values for the given configuration key.
- Parameters
-
set<const Capability *> sigrok::Configurable::config_capabilities |
( |
const ConfigKey * |
key | ) |
const |
Enumerate configuration capabilities for the given configuration key.
- Parameters
-
bool sigrok::Configurable::config_check |
( |
const ConfigKey * |
key, |
|
|
const Capability * |
capability |
|
) |
| const |
Check whether a configuration capability is supported for a given key.
- Parameters
-
The documentation for this class was generated from the following file: