 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef IDDICT_IdDictDictionaryRef_H
6 #define IDDICT_IdDictDictionaryRef_H
46 const std::string&
tag =
"")
override;
48 virtual bool verify ()
const override;
virtual bool verify() const override
virtual Range build_range() const override
virtual ~IdDictDictionaryRef()
IdDictDictionaryRef(const std::string &dictionary_name)
std::string m_dictionary_name
virtual void generate_implementation(const IdDictMgr &idd, IdDictDictionary &dictionary, IdDictRegion ®ion, const std::string &tag="") override
bool m_propagated_information
A Range describes the possible ranges for the field values of an ExpandedIdentifier.
virtual void resolve_references(const IdDictMgr &idd, IdDictDictionary &dictionary, IdDictRegion ®ion) override
IdDictDictionary * m_dictionary
virtual void reset_implementation() override
bool m_generated_implementation
bool m_resolved_references
const std::string & dictionary_name() const