ATLAS Offline Software
Public Member Functions | List of all members
IdDictDictEntry Class Referenceabstract

#include <IdDictDefs.h>

Inheritance diagram for IdDictDictEntry:
Collaboration diagram for IdDictDictEntry:

Public Member Functions

 IdDictDictEntry ()
 
virtual ~IdDictDictEntry ()
 
virtual Range build_range () const =0
 
virtual std::string group_name () const =0
 
virtual void set_index (size_t index)=0
 
virtual void resolve_references (const IdDictMgr &idd, IdDictDictionary &dictionary)=0
 
virtual void generate_implementation (const IdDictMgr &idd, IdDictDictionary &dictionary, const std::string &tag="")=0
 
virtual void reset_implementation ()=0
 
virtual bool verify () const =0
 
virtual void clear ()=0
 

Detailed Description

Definition at line 392 of file IdDictDefs.h.

Constructor & Destructor Documentation

◆ IdDictDictEntry()

IdDictDictEntry::IdDictDictEntry ( )

Definition at line 2450 of file IdDictMgr.cxx.

2451 {
2452 }

◆ ~IdDictDictEntry()

IdDictDictEntry::~IdDictDictEntry ( )
virtual

Definition at line 2454 of file IdDictMgr.cxx.

2455 {
2456 }

Member Function Documentation

◆ build_range()

virtual Range IdDictDictEntry::build_range ( ) const
pure virtual

Implemented in IdDictRegion, and IdDictAltRegions.

◆ clear()

virtual void IdDictDictEntry::clear ( )
pure virtual

Implemented in IdDictRegion, and IdDictAltRegions.

◆ generate_implementation()

virtual void IdDictDictEntry::generate_implementation ( const IdDictMgr idd,
IdDictDictionary dictionary,
const std::string &  tag = "" 
)
pure virtual

◆ group_name()

virtual std::string IdDictDictEntry::group_name ( ) const
pure virtual

Implemented in IdDictRegion, and IdDictAltRegions.

◆ reset_implementation()

virtual void IdDictDictEntry::reset_implementation ( )
pure virtual

◆ resolve_references()

virtual void IdDictDictEntry::resolve_references ( const IdDictMgr idd,
IdDictDictionary dictionary 
)
pure virtual

Implemented in IdDictRegion, and IdDictAltRegions.

◆ set_index()

virtual void IdDictDictEntry::set_index ( size_t  index)
pure virtual

Implemented in IdDictRegion, and IdDictAltRegions.

◆ verify()

virtual bool IdDictDictEntry::verify ( ) const
pure virtual

Implemented in IdDictRegion, and IdDictAltRegions.


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