Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
The genvtx driver. More...
#include <bayeux/genvtx/genvtx_driver.h>
Public Types | |
enum | action_flag_type { ACTION_UNDEFINED = -1, ACTION_NONE = 0, ACTION_LIST = 0x1, ACTION_SHOW = 0x2, ACTION_SHOOT = 0x4, ACTION_VISU = 0x8, ACTION_VISU_STORE_DD = 0x10 } |
Action activation bits. More... | |
Public Member Functions | |
genvtx_driver () | |
Default constructor. More... | |
genvtx_driver (const genvtx_driver_params &) | |
Constructor. More... | |
~genvtx_driver () | |
Destructor. More... | |
bool | is_initialized () const |
Check initialization status. More... | |
void | setup (const genvtx_driver_params &) |
Load the configuration parameters: More... | |
void | initialize () |
Initialize. More... | |
void | initialize (const genvtx_driver_params &) |
Initialize. More... | |
void | reset () |
Reset. More... | |
void | run () |
Run the driver. More... | |
datatools::logger::priority | get_logging () const |
Return the logging priority threshold. More... | |
const genvtx_driver_params & | get_params () const |
Return the configuration parameter. More... | |
The genvtx driver.
genvtx::genvtx_driver::genvtx_driver | ( | ) |
Default constructor.
genvtx::genvtx_driver::genvtx_driver | ( | const genvtx_driver_params & | ) |
Constructor.
genvtx::genvtx_driver::~genvtx_driver | ( | ) |
Destructor.
datatools::logger::priority genvtx::genvtx_driver::get_logging | ( | ) | const |
Return the logging priority threshold.
const genvtx_driver_params& genvtx::genvtx_driver::get_params | ( | ) | const |
Return the configuration parameter.
void genvtx::genvtx_driver::initialize | ( | ) |
Initialize.
void genvtx::genvtx_driver::initialize | ( | const genvtx_driver_params & | ) |
Initialize.
bool genvtx::genvtx_driver::is_initialized | ( | ) | const |
Check initialization status.
void genvtx::genvtx_driver::reset | ( | ) |
Reset.
void genvtx::genvtx_driver::run | ( | ) |
Run the driver.
void genvtx::genvtx_driver::setup | ( | const genvtx_driver_params & | ) |
Load the configuration parameters: