![]() |
Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
This class uses a variable map from the command line to build a list of arguments for calling a function/method through the reflection API. More...
#include <bayeux/datatools/introspection/builder.h>
Public Member Functions | |
| method_args_builder (method &method_, const boost::program_options::variables_map &vmap_) | |
| Default constructor. More... | |
| void | build (camp::Args &args_) |
| Build the list of function arguments for the reflection API. More... | |
Public Attributes | |
| datatools::logger::priority | logging = datatools::logger::PRIO_FATAL |
This class uses a variable map from the command line to build a list of arguments for calling a function/method through the reflection API.
| datatools::introspection::method_args_builder::method_args_builder | ( | method & | method_, |
| const boost::program_options::variables_map & | vmap_ | ||
| ) |
Default constructor.
| void datatools::introspection::method_args_builder::build | ( | camp::Args & | args_ | ) |
Build the list of function arguments for the reflection API.
| datatools::logger::priority datatools::introspection::method_args_builder::logging = datatools::logger::PRIO_FATAL |
1.8.15