Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::VariableMetaDataList Class Reference
Collaboration diagram for Arcane::VariableMetaDataList:

Public Types

typedef std::map< String, Ref< VariableMetaData > > VMDMap

Public Member Functions

 VariableMetaDataList (const VariableMetaDataList &rhs)=delete
VariableMetaDataList & operator= (const VariableMetaDataList &rhs)=delete
VariableMetaDataadd (const String &base_name, const String &mesh_name, const String &family_name, const String &group_name, bool is_partial)
VariableMetaDataadd (Ref< VariableMetaData > vmd)
void clear ()
VariableMetaDatafindMetaData (const String &full_name)
VMDMap::const_iterator begin () const
VMDMap::const_iterator end () const
void setHashAlgorithmName (const String &v)
const StringhashAlgorithmName () const

Public Attributes

std::map< String, Ref< VariableMetaData > > m_vmd_map
String m_hash_algorithm

Detailed Description

Definition at line 200 of file VariableIOReaderMng.cc.

Member Typedef Documentation

◆ VMDMap

typedef std::map<String, Ref<VariableMetaData> > Arcane::VariableMetaDataList::VMDMap

Definition at line 204 of file VariableIOReaderMng.cc.

Constructor & Destructor Documentation

◆ ~VariableMetaDataList()

Arcane::VariableMetaDataList::~VariableMetaDataList ( )
inline

Definition at line 211 of file VariableIOReaderMng.cc.

Member Function Documentation

◆ add() [1/2]

VariableMetaData * Arcane::VariableMetaDataList::add ( const String & base_name,
const String & mesh_name,
const String & family_name,
const String & group_name,
bool is_partial )
inline

Definition at line 218 of file VariableIOReaderMng.cc.

◆ add() [2/2]

VariableMetaData * Arcane::VariableMetaDataList::add ( Ref< VariableMetaData > vmd)
inline

Definition at line 225 of file VariableIOReaderMng.cc.

◆ begin()

VMDMap::const_iterator Arcane::VariableMetaDataList::begin ( ) const
inline

Definition at line 241 of file VariableIOReaderMng.cc.

◆ clear()

void Arcane::VariableMetaDataList::clear ( )
inline

Definition at line 230 of file VariableIOReaderMng.cc.

◆ end()

VMDMap::const_iterator Arcane::VariableMetaDataList::end ( ) const
inline

Definition at line 242 of file VariableIOReaderMng.cc.

◆ findMetaData()

VariableMetaData * Arcane::VariableMetaDataList::findMetaData ( const String & full_name)
inline

Definition at line 234 of file VariableIOReaderMng.cc.

◆ hashAlgorithmName()

const String & Arcane::VariableMetaDataList::hashAlgorithmName ( ) const
inline

Definition at line 244 of file VariableIOReaderMng.cc.

◆ setHashAlgorithmName()

void Arcane::VariableMetaDataList::setHashAlgorithmName ( const String & v)
inline

Definition at line 243 of file VariableIOReaderMng.cc.

Member Data Documentation

◆ m_hash_algorithm

String Arcane::VariableMetaDataList::m_hash_algorithm

Definition at line 249 of file VariableIOReaderMng.cc.

◆ m_vmd_map

std::map<String, Ref<VariableMetaData> > Arcane::VariableMetaDataList::m_vmd_map

Definition at line 248 of file VariableIOReaderMng.cc.


The documentation for this class was generated from the following file: