|
MADARA
3.4.1
|
Settings for applying knowledge updates. More...
#include <KnowledgeReferenceSettings.h>
Public Member Functions | |
| KnowledgeReferenceSettings () | |
| Constructor. More... | |
| KnowledgeReferenceSettings (bool t_expand_variables, bool t_exception=false) | |
| Constructor. More... | |
| KnowledgeReferenceSettings (const KnowledgeReferenceSettings &rhs) | |
| Copy constructor. More... | |
| ~KnowledgeReferenceSettings () | |
| Destructor. More... | |
Public Attributes | |
| bool | exception_on_unitialized |
| throw an exception if reference is on uninitialized variable More... | |
| bool | expand_variables |
| Toggle for always attempting to expand variables (true) or never expanding variables (false) More... | |
| bool | never_exit |
| Never allow MADARA to exit, even with fatal errors or invalid state. More... | |
Static Public Attributes | |
| static const KnowledgeReferenceSettings | DEFAULT |
| static const KnowledgeReferenceSettings | NO_EXPAND |
Settings for applying knowledge updates.
Definition at line 22 of file KnowledgeReferenceSettings.h.
|
inline |
Constructor.
Definition at line 32 of file KnowledgeReferenceSettings.h.
|
inline |
Constructor.
| t_expand_variables | if true, perform variable expansion |
| t_exception | if uninitialized variable, throw exception |
Definition at line 43 of file KnowledgeReferenceSettings.h.
|
inline |
Copy constructor.
| rhs | reference to copy |
Definition at line 53 of file KnowledgeReferenceSettings.h.
|
inline |
Destructor.
Definition at line 62 of file KnowledgeReferenceSettings.h.
|
static |
Definition at line 26 of file KnowledgeReferenceSettings.h.
| bool madara::knowledge::KnowledgeReferenceSettings::exception_on_unitialized |
throw an exception if reference is on uninitialized variable
Definition at line 76 of file KnowledgeReferenceSettings.h.
| bool madara::knowledge::KnowledgeReferenceSettings::expand_variables |
Toggle for always attempting to expand variables (true) or never expanding variables (false)
Definition at line 68 of file KnowledgeReferenceSettings.h.
| bool madara::knowledge::KnowledgeReferenceSettings::never_exit |
Never allow MADARA to exit, even with fatal errors or invalid state.
Definition at line 73 of file KnowledgeReferenceSettings.h.
|
static |
Definition at line 27 of file KnowledgeReferenceSettings.h.