ATLAS Offline Software
|
#include <IdDictDefs.h>
Public Member Functions | |
IdDictLabel * | find_label (const std::string &name) const |
void | add_label (IdDictLabel *label) |
size_t | get_label_number () const |
const std::string & | get_label (size_t index) const |
ExpandedIdentifier::element_type | get_label_value (const std::string &name) const |
void | resolve_references (const IdDictMgr &idd) |
void | generate_implementation (const IdDictMgr &idd, const std::string &tag="") |
void | reset_implementation () |
bool | verify () const |
void | clear () |
Public Attributes | |
std::string | m_name |
std::vector< IdDictLabel * > | m_labels |
size_t | m_index {} |
Definition at line 316 of file IdDictDefs.h.
void IdDictField::add_label | ( | IdDictLabel * | label | ) |
Definition at line 1921 of file IdDictMgr.cxx.
void IdDictField::clear | ( | ) |
IdDictLabel * IdDictField::find_label | ( | const std::string & | name | ) | const |
Definition at line 1895 of file IdDictMgr.cxx.
const std::string & IdDictField::get_label | ( | size_t | index | ) | const |
Definition at line 1931 of file IdDictMgr.cxx.
size_t IdDictField::get_label_number | ( | ) | const |
Definition at line 1926 of file IdDictMgr.cxx.
ExpandedIdentifier::element_type IdDictField::get_label_value | ( | const std::string & | name | ) | const |
Definition at line 1936 of file IdDictMgr.cxx.
void IdDictField::reset_implementation | ( | ) |
Definition at line 1900 of file IdDictMgr.cxx.
Definition at line 1891 of file IdDictMgr.cxx.
bool IdDictField::verify | ( | ) | const |
Definition at line 1904 of file IdDictMgr.cxx.
size_t IdDictField::m_index {} |
Definition at line 331 of file IdDictDefs.h.
std::vector<IdDictLabel*> IdDictField::m_labels |
Definition at line 330 of file IdDictDefs.h.
std::string IdDictField::m_name |
Definition at line 329 of file IdDictDefs.h.