Psyllid
v1.12.4
Project 8 Data Acquisisition Software
|
#include <node_builder.hh>
Public Member Functions | |
_node_builder () | |
_node_builder (x_binding_type *a_binding) | |
virtual | ~_node_builder () |
_node_builder< x_node_type, x_binding_type > & | operator= (const _node_builder< x_node_type, x_binding_type > &a_rhs) |
node_binding * | clone () const |
virtual midge::node * | build () |
Builds a new node and applies the builder's configuration information. More... | |
![]() | |
node_builder (node_binding *a_binding) | |
virtual | ~node_builder () |
node_builder & | operator= (const node_builder &) |
const node_binding & | binding () const |
void | configure_builder (const scarab::param_node &a_config) |
void | replace_builder_config (const scarab::param_node &a_config) |
void | dump_builder_config (scarab::param_node &a_config) |
virtual void | apply_config (midge::node *a_node, const scarab::param_node &a_config) const |
virtual void | dump_config (const midge::node *a_node, scarab::param_node &a_config) const |
virtual bool | run_command (midge::node *a_node, const std::string &a_cmd, const scarab::param_node &a_args) const |
![]() | |
node_binding () | |
virtual | ~node_binding () |
node_binding & | operator= (const node_binding &a_rhs) |
Additional Inherited Members | |
![]() | |
snake_case_mv_referrable (std::string, name) | |
![]() | |
node_binding * | f_binding |
scarab::param_node | f_config |
Definition at line 146 of file node_builder.hh.
_node_builder | ( | ) |
Definition at line 314 of file node_builder.hh.
_node_builder | ( | x_binding_type * | a_binding | ) |
Definition at line 319 of file node_builder.hh.
|
virtual |
Definition at line 324 of file node_builder.hh.
|
virtual |
Builds a new node and applies the builder's configuration information.
Implements node_builder.
Definition at line 343 of file node_builder.hh.
|
virtual |
Implements node_binding.
Definition at line 335 of file node_builder.hh.
_node_builder< x_node_type, x_binding_type > & operator= | ( | const _node_builder< x_node_type, x_binding_type > & | a_rhs | ) |
Definition at line 328 of file node_builder.hh.