Empirical
|
#include <DataNode.h>
Public Member Functions | |
DataNodeModule () | |
const std::string & | GetName () const |
Get this DataNode's name. More... | |
const std::string & | GetDescription () const |
Get this DataNode's description. More... | |
const std::string & | GetKeyword () const |
Get this DataNode's keyword. More... | |
void | SetName (const std::string &_in) |
Set this DataNode's name to. More... | |
void | SetDescription (const std::string &_in) |
Set this DataNode's description to. More... | |
void | SetKeyword (const std::string &_in) |
Set this DataNode's keyword to. More... | |
void | SetInfo (const std::string &_n, const std::string &_d="", const std::string &_k="") |
Set this DataNode's name to. More... | |
void | PrintDebug (std::ostream &os=std::cout) |
Print debug information (useful for figuring out which modifiers you included) More... | |
Protected Types | |
using | parent_t = DataNodeModule< VAL_TYPE, MODS... > |
Protected Attributes | |
std::string | name |
Name of this data category. More... | |
std::string | desc |
Description of this type of data. More... | |
std::string | keyword |
Short keyword. More... | |
== data::Info == This module adds information such as a name, description, and keyword for this node.
|
protected |
|
inline |
|
inline |
Get this DataNode's description.
|
inline |
Get this DataNode's keyword.
|
inline |
Get this DataNode's name.
|
inline |
Print debug information (useful for figuring out which modifiers you included)
|
inline |
Set this DataNode's description to.
_in |
|
inline |
Set this DataNode's name to.
_n,description | to |
_d,and | keyword to |
_k |
|
inline |
Set this DataNode's keyword to.
_in |
|
inline |
Set this DataNode's name to.
_in |
|
protected |
Description of this type of data.
|
protected |
Short keyword.
|
protected |
Name of this data category.