Associative map of variable data. More...
#include <arcane/std/internal/VariableDataInfo.h>
Public Types | |
| using | const_iterator = MapType::const_iterator |
Public Member Functions | |
| Ref< VariableDataInfo > | add (const String &full_name, const ISerializedData *sdata) |
| Adds a variable. | |
| Ref< VariableDataInfo > | add (const String &full_name, const XmlNode &node) |
| Adds a variable. | |
| Ref< VariableDataInfo > | add (const String &full_name, const JSONValue &jvalue) |
| Adds a variable. | |
| Ref< VariableDataInfo > | find (const String &full_name) const |
| Returns the variable named full_name. Returns null if not found. | |
| const_iterator | begin () const |
| const_iterator | end () const |
Private Types | |
| using | MapType = std::map<String, Ref<VariableDataInfo>> |
Private Member Functions | |
| Ref< VariableDataInfo > | _add (VariableDataInfo *v) |
Private Attributes | |
| MapType | m_data_info_map |
Associative map of variable data.
Definition at line 113 of file VariableDataInfo.h.
| using Arcane::impl::VariableDataInfoMap::const_iterator = MapType::const_iterator |
Definition at line 119 of file VariableDataInfo.h.
|
private |
Definition at line 115 of file VariableDataInfo.h.
|
private |
Definition at line 257 of file VariableDataInfo.cc.
| Ref< VariableDataInfo > Arcane::impl::VariableDataInfoMap::add | ( | const String & | full_name, |
| const ISerializedData * | sdata ) |
Adds a variable.
Definition at line 268 of file VariableDataInfo.cc.
| Ref< VariableDataInfo > Arcane::impl::VariableDataInfoMap::add | ( | const String & | full_name, |
| const JSONValue & | jvalue ) |
Adds a variable.
Definition at line 286 of file VariableDataInfo.cc.
| Ref< VariableDataInfo > Arcane::impl::VariableDataInfoMap::add | ( | const String & | full_name, |
| const XmlNode & | node ) |
Adds a variable.
Definition at line 277 of file VariableDataInfo.cc.
|
inline |
Definition at line 134 of file VariableDataInfo.h.
|
inline |
Definition at line 135 of file VariableDataInfo.h.
| Ref< VariableDataInfo > Arcane::impl::VariableDataInfoMap::find | ( | const String & | full_name | ) | const |
Returns the variable named full_name. Returns null if not found.
Definition at line 295 of file VariableDataInfo.cc.
|
private |
Definition at line 140 of file VariableDataInfo.h.