![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_coresoftware/blob/master/offline/database/pdbcal/base/PdbClassMap.h>
Collaboration diagram for PdbClassMap< T >:Public Member Functions | |
| virtual | ~PdbClassMap () |
| T *& | operator[] (const char *className) |
| std::map< const char *, T *, strless< const char * > >::iterator | find (const char *className) |
| std::map< const char *, T *, strless< const char * > >::iterator | end () |
| void | erase (const char *className) |
Static Public Member Functions | |
| static PdbClassMap * | instance () |
Protected Member Functions | |
| PdbClassMap () | |
Private Attributes | |
| std::map< const char *, T *, strless< const char * > > | _map |
Static Private Attributes | |
| static PdbClassMap * | _instance = 0 |
Definition at line 27 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 27 of file PdbClassMap.h
|
virtual |
Definition at line 65 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 65 of file PdbClassMap.h
|
protected |
Definition at line 48 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 48 of file PdbClassMap.h
|
inline |
Definition at line 36 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 36 of file PdbClassMap.h
References PdbClassMap< T >::_map.
Referenced by PgPostBankManager::createBank(), PgPostBankBackupStorage::createBank(), PgPostBankBackupStorage::set_obj_info(), and PgPostBankBackupManager::SQLResultSet2BackupStorage().
Here is the caller graph for this function:| void PdbClassMap< T >::erase | ( | const char * | className | ) |
Definition at line 53 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 53 of file PdbClassMap.h
|
inline |
Definition at line 35 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 35 of file PdbClassMap.h
References PdbClassMap< T >::_map.
Referenced by PgPostBankManager::createBank(), PgPostBankBackupStorage::createBank(), PgPostBankBackupStorage::set_obj_info(), and PgPostBankBackupManager::SQLResultSet2BackupStorage().
Here is the caller graph for this function:
|
static |
Definition at line 75 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 75 of file PdbClassMap.h
Referenced by PgPostBankManager::createBank(), PgPostBankBackupStorage::createBank(), PgPostBankBackupStorage::set_obj_info(), and PgPostBankBackupManager::SQLResultSet2BackupStorage().
Here is the caller graph for this function:
|
inline |
Definition at line 34 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 34 of file PdbClassMap.h
References PdbClassMap< T >::_map.
|
staticprivate |
Definition at line 43 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 43 of file PdbClassMap.h
|
private |
Definition at line 44 of file PdbClassMap.h.
View newest version in sPHENIX GitHub at line 44 of file PdbClassMap.h
Referenced by PdbClassMap< T >::end(), PdbClassMap< T >::find(), and PdbClassMap< T >::operator[]().