Flow123d
release_2.2.0-914-gf1a3a4f
|
Actual data of the abstract record. More...
#include <type_abstract.hh>
Public Member Functions | |
ChildData (const string &name, const string &description) | |
Constructor. More... | |
Public Attributes | |
std::shared_ptr< Selection > | selection_of_childs |
Selection composed from names of derived Records. More... | |
vector< Record > | list_of_childs |
Vector of derived Records (proxies) in order of derivation. More... | |
const string | description_ |
Description of the whole Abstract type. More... | |
const string | type_name_ |
type_name of the whole Abstract type. More... | |
FinishStatus | finish_status_ |
Abstract is finished when it has added all descendant records. More... | |
bool | closed_ |
If Abstract is closed, we do not allow any further declaration calls. More... | |
Default | selection_default_ |
Default value of selection_of_childs (used for automatic conversion). More... | |
Actual data of the abstract record.
Definition at line 71 of file type_abstract.hh.
Input::Type::Abstract::ChildData::ChildData | ( | const string & | name, |
const string & | description | ||
) |
Constructor.
Definition at line 306 of file type_abstract.cc.
bool Input::Type::Abstract::ChildData::closed_ |
If Abstract is closed, we do not allow any further declaration calls.
Definition at line 96 of file type_abstract.hh.
const string Input::Type::Abstract::ChildData::description_ |
Description of the whole Abstract type.
Definition at line 87 of file type_abstract.hh.
FinishStatus Input::Type::Abstract::ChildData::finish_status_ |
Abstract is finished when it has added all descendant records.
Definition at line 93 of file type_abstract.hh.
Vector of derived Records (proxies) in order of derivation.
Definition at line 84 of file type_abstract.hh.
Default Input::Type::Abstract::ChildData::selection_default_ |
Default value of selection_of_childs (used for automatic conversion).
If default value isn't set, selection_default_ is set to obligatory.
Definition at line 103 of file type_abstract.hh.
std::shared_ptr< Selection> Input::Type::Abstract::ChildData::selection_of_childs |
Selection composed from names of derived Records.
Indices are according to the order of derivation (starting from zero).
Definition at line 81 of file type_abstract.hh.
const string Input::Type::Abstract::ChildData::type_name_ |
type_name of the whole Abstract type.
Definition at line 90 of file type_abstract.hh.