#include <inputfile.hpp>
|
| InputFile (const std::shared_ptr< sigrok::Context > &context, const std::string &file_name, std::shared_ptr< sigrok::InputFormat > format, const std::map< std::string, Glib::VariantBase > &options) |
|
void | open () |
|
void | close () |
|
void | start () |
|
void | run () |
|
void | stop () |
|
std::string | full_name () const |
|
std::string | display_name (const DeviceManager &) const |
|
virtual | ~Device () |
|
std::shared_ptr< sigrok::Session > | session () const |
|
std::shared_ptr< sigrok::Device > | device () const |
|
template<typename T > |
T | read_config (const sigrok::ConfigKey *key, const T default_value=0) |
|
template<typename T > |
T | read_config (const ConfigKey *key, const T default_value) |
|
|
const std::shared_ptr< sigrok::Context > | context_ |
|
const std::shared_ptr< sigrok::Input > | input_ |
|
std::atomic< bool > | interrupt_ |
|
Definition at line 33 of file inputfile.hpp.
pv::devices::InputFile::InputFile |
( |
const std::shared_ptr< sigrok::Context > & |
context, |
|
|
const std::string & |
file_name, |
|
|
std::shared_ptr< sigrok::InputFormat > |
format, |
|
|
const std::map< std::string, Glib::VariantBase > & |
options |
|
) |
| |
void pv::devices::InputFile::close |
( |
| ) |
|
|
virtual |
void pv::devices::InputFile::open |
( |
| ) |
|
|
virtual |
void pv::devices::InputFile::run |
( |
| ) |
|
|
virtual |
void pv::devices::InputFile::start |
( |
| ) |
|
|
virtual |
void pv::devices::InputFile::stop |
( |
| ) |
|
|
virtual |
const std::streamsize pv::devices::InputFile::BufferSize = 16384 |
|
staticprivate |
const std::shared_ptr<sigrok::Context> pv::devices::InputFile::context_ |
|
private |
const std::shared_ptr<sigrok::Input> pv::devices::InputFile::input_ |
|
private |
std::atomic<bool> pv::devices::InputFile::interrupt_ |
|
private |
The documentation for this class was generated from the following files: