Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | Public Attributes | List of all members
datatools::ocd_driver_params Struct Reference

Parameters of the OCD manual object. More...

#include <bayeux/datatools/ocd_driver.h>

Public Member Functions

 ocd_driver_params ()
 Constructor. More...
 
void reset ()
 Reset. More...
 
void print (std::ostream &=std::cout) const
 Smart print. More...
 

Public Attributes

datatools::logger::priority logging
 Logging priority. More...
 
bool interactive
 Interactive flag. More...
 
std::vector< std::string > dlls
 List of DLLs to be loaded. More...
 
std::string dll_loader_config
 Configuration file of the DLL loader. More...
 
std::string action
 The name of the action to invoke. More...
 
std::string class_id
 The class registration ID. More...
 
std::vector< std::string > action_options
 The options associated to the action. More...
 
std::string input_path
 Input path. More...
 
std::string output_path
 Output path. More...
 

Detailed Description

Parameters of the OCD manual object.

Constructor & Destructor Documentation

◆ ocd_driver_params()

datatools::ocd_driver_params::ocd_driver_params ( )

Constructor.

Member Function Documentation

◆ print()

void datatools::ocd_driver_params::print ( std::ostream &  = std::cout) const

Smart print.

◆ reset()

void datatools::ocd_driver_params::reset ( )

Reset.

Member Data Documentation

◆ action

std::string datatools::ocd_driver_params::action

The name of the action to invoke.

◆ action_options

std::vector<std::string> datatools::ocd_driver_params::action_options

The options associated to the action.

◆ class_id

std::string datatools::ocd_driver_params::class_id

The class registration ID.

◆ dll_loader_config

std::string datatools::ocd_driver_params::dll_loader_config

Configuration file of the DLL loader.

◆ dlls

std::vector<std::string> datatools::ocd_driver_params::dlls

List of DLLs to be loaded.

◆ input_path

std::string datatools::ocd_driver_params::input_path

Input path.

◆ interactive

bool datatools::ocd_driver_params::interactive

Interactive flag.

◆ logging

datatools::logger::priority datatools::ocd_driver_params::logging

Logging priority.

◆ output_path

std::string datatools::ocd_driver_params::output_path

Output path.


The documentation for this struct was generated from the following file: