![]() |
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 | |
Public Member Functions | |
| DeclareInterfaceID (IFolder, 1, 0) | |
| Interface ID. | |
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 | |
| virtual StatusCode | add (const CLID &clid, const std::string &skey)=0 |
| add a data object identifier to the list | |
| virtual void | clear ()=0 |
| clear the folder contents | |
| virtual void | updateItemList (bool checkValidCLID)=0 |
| update list of items | |
a run-time configurable list of data objects
Definition at line 20 of file SGIFolder.h.
| typedef ItemList::const_iterator SG::IFolder::const_iterator |
Definition at line 31 of file SGIFolder.h.
| typedef std::set<FolderItem> SG::IFolder::ItemList |
the list we manage
Definition at line 27 of file SGIFolder.h.
add a data object identifier to the list
|
pure virtual |
add a data object identifier to the list
|
pure virtual |
|
pure virtual |
clear the folder contents
|
pure virtual |
|
pure virtual |
update list of items