Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::TMapDeclIdToTClass Class Reference

Definition at line 433 of file TClass.cxx.

Public Types

typedef DeclIdMap_t::const_iterator const_iterator
 
typedef multimap< TDictionary::DeclId_t, TClass * > DeclIdMap_t
 
typedef std::pair< const_iterator, const_iteratorequal_range
 
typedef DeclIdMap_t::key_type key_type
 
typedef DeclIdMap_t::mapped_type mapped_type
 
typedef DeclIdMap_t::size_type size_type
 

Public Member Functions

void Add (const key_type &key, mapped_type obj)
 
size_type CountElementsWithKey (const key_type &key)
 
equal_range Find (const key_type &key) const
 
void Remove (const key_type &key)
 

Private Attributes

DeclIdMap_t fMap
 

Member Typedef Documentation

◆ const_iterator

◆ DeclIdMap_t

Definition at line 436 of file TClass.cxx.

◆ equal_range

Definition at line 440 of file TClass.cxx.

◆ key_type

◆ mapped_type

◆ size_type

Member Function Documentation

◆ Add()

void ROOT::TMapDeclIdToTClass::Add ( const key_type key,
mapped_type  obj 
)
inline

Definition at line 447 of file TClass.cxx.

◆ CountElementsWithKey()

size_type ROOT::TMapDeclIdToTClass::CountElementsWithKey ( const key_type key)
inline

Definition at line 453 of file TClass.cxx.

◆ Find()

equal_range ROOT::TMapDeclIdToTClass::Find ( const key_type key) const
inline

Definition at line 457 of file TClass.cxx.

◆ Remove()

void ROOT::TMapDeclIdToTClass::Remove ( const key_type key)
inline

Definition at line 462 of file TClass.cxx.

Member Data Documentation

◆ fMap

DeclIdMap_t ROOT::TMapDeclIdToTClass::fMap
private

Definition at line 444 of file TClass.cxx.

  • core/meta/src/TClass.cxx