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.