Holds details and meta-data info for a particular MooseObject or Action for use in the use in the registry. More...
#include <Registry.h>
Public Attributes | |
std::string | _label |
label (usually app name - e.g. "YourAnimalApp") that the object or action is associated with. More... | |
std::string | _classname |
name of the c++ class for the object. More... | |
std::string | _alias |
an alternate name to register the object to factories under. More... | |
std::string | _name |
name that the object will be registered to factories under. If unspecified, _alias is used. More... | |
std::string | _file |
file path for the c++ file the object or action was added to the registry in. More... | |
int | _line |
line number in the c++ file the object or action was added to the registry on. More... | |
std::string | _deprecated_time |
time in "mm/dd/yyyy HH:MM" format that the object is/becomes deprecated, blank otherwise. More... | |
std::string | _replaced_by |
class name for an object that replaces this object if deprecated, blank otherwise. More... | |
Holds details and meta-data info for a particular MooseObject or Action for use in the use in the registry.
Definition at line 102 of file Registry.h.
std::string RegistryEntryData::_alias |
an alternate name to register the object to factories under.
If unspecified, _classname is used.
Definition at line 110 of file Registry.h.
Referenced by RegistryEntryBase::name().
std::string RegistryEntryData::_classname |
name of the c++ class for the object.
Definition at line 107 of file Registry.h.
Referenced by RegistryEntryBase::name().
std::string RegistryEntryData::_deprecated_time |
time in "mm/dd/yyyy HH:MM" format that the object is/becomes deprecated, blank otherwise.
Definition at line 118 of file Registry.h.
std::string RegistryEntryData::_file |
file path for the c++ file the object or action was added to the registry in.
Definition at line 114 of file Registry.h.
std::string RegistryEntryData::_label |
label (usually app name - e.g. "YourAnimalApp") that the object or action is associated with.
Definition at line 105 of file Registry.h.
int RegistryEntryData::_line |
line number in the c++ file the object or action was added to the registry on.
Definition at line 116 of file Registry.h.
std::string RegistryEntryData::_name |
name that the object will be registered to factories under. If unspecified, _alias is used.
Definition at line 112 of file Registry.h.
Referenced by RegistryEntryBase::name().
std::string RegistryEntryData::_replaced_by |
class name for an object that replaces this object if deprecated, blank otherwise.
Definition at line 120 of file Registry.h.