![]() |
ATLAS Offline Software
|
a run-time configurable list of data objects More...
#include <SGIFolder.h>
Public Types | |
typedef std::set< FolderItem > | ItemList |
the list we manage More... | |
access the ItemList | |
typedef ItemList::const_iterator | const_iterator |
virtual const_iterator | begin () const =0 |
virtual const_iterator | end () const =0 |
virtual StatusCode | add (const std::string &typeName, const std::string &skey)=0 |
add a data object identifier to the list More... | |
virtual StatusCode | add (const CLID &clid, const std::string &skey)=0 |
add a data object identifier to the list More... | |
virtual void | clear ()=0 |
clear the folder contents More... | |
virtual void | updateItemList (bool checkValidCLID)=0 |
update list of items More... | |
static const InterfaceID & | interfaceID () |
a run-time configurable list of data objects
Definition at line 24 of file SGIFolder.h.
typedef ItemList::const_iterator SG::IFolder::const_iterator |
Definition at line 32 of file SGIFolder.h.
typedef std::set<FolderItem> SG::IFolder::ItemList |
the list we manage
Definition at line 28 of file SGIFolder.h.
add a data object identifier to the list
Implemented in SG::Folder.
|
pure virtual |
add a data object identifier to the list
Implemented in SG::Folder.
|
pure virtual |
Implemented in SG::Folder.
|
pure virtual |
clear the folder contents
Implemented in SG::Folder.
|
pure virtual |
Implemented in SG::Folder.
|
inlinestatic |
Definition at line 48 of file SGIFolder.h.
|
pure virtual |
update list of items
Implemented in SG::Folder.