Flow123d
DF_profiler_memory_monitor-0108f36
|
#include <accessors.hh>
Public Member Functions | |
~AddressData () | |
Public Attributes | |
std::shared_ptr< AddressData > | parent_ |
unsigned int | descendant_order_ |
const Input::Type::TypeBase * | root_type_ |
const StorageBase * | root_storage_ |
const StorageBase * | actual_storage_ |
Definition at line 167 of file accessors.hh.
Input::Address::AddressData::~AddressData | ( | ) |
Delete whole storage tree when last root input accessor is destroyed.
Definition at line 85 of file accessors.cc.
const StorageBase* Input::Address::AddressData::actual_storage_ |
Actual storage - tip of the storage tree
Definition at line 187 of file accessors.hh.
unsigned int Input::Address::AddressData::descendant_order_ |
Index in StorageArray of the parent_ to get actual node.
Definition at line 175 of file accessors.hh.
std::shared_ptr<AddressData> Input::Address::AddressData::parent_ |
Pointer to data of parent node in the address tree
Definition at line 171 of file accessors.hh.
const StorageBase* Input::Address::AddressData::root_storage_ |
Root of the storage tree.
Definition at line 183 of file accessors.hh.
const Input::Type::TypeBase* Input::Address::AddressData::root_type_ |
Root of the Input::Type tree.
Definition at line 179 of file accessors.hh.