#include <IRegistrationSequence.h>
Public Types | |
| typedef ObjectReg | Registration |
| typedef std::vector< Registration > | Registrations |
| A list of object registrations. | |
| typedef Registrations::size_type | size_type |
Public Member Functions | |
| virtual | ~IRegistrationSequence () |
| virtual std::ostream & | fillStream (std::ostream &s) const |
| virtual bool | empty () const =0 |
| True if this object does not conatin any registrations. | |
| virtual size_type | size () const =0 |
| Returns the number of registrations this object contains. | |
| virtual const Registrations & | registrations () const =0 |
| The list of objects registered with this object. | |
| virtual Registrations | registration (const std::string &path) const =0 |
| Return all Registrations with the given TES path. | |
| virtual Registration * | registration (const DataObject *dobj) const =0 |
| Return the Registration with the given DataObject or NULL if fail. | |
Definition at line 9 of file IRegistrationSequence.h.
Definition at line 14 of file IRegistrationSequence.h.
| typedef std::vector<Registration> IRegistrationSequence::Registrations |
| typedef Registrations::size_type IRegistrationSequence::size_type |
Definition at line 18 of file IRegistrationSequence.h.
| IRegistrationSequence::~IRegistrationSequence | ( | ) | [virtual] |
| std::ostream & IRegistrationSequence::fillStream | ( | std::ostream & | s | ) | const [virtual] |
| virtual bool IRegistrationSequence::empty | ( | ) | const [pure virtual] |
True if this object does not conatin any registrations.
| virtual size_type IRegistrationSequence::size | ( | ) | const [pure virtual] |
Returns the number of registrations this object contains.
| virtual const Registrations& IRegistrationSequence::registrations | ( | ) | const [pure virtual] |
The list of objects registered with this object.
| virtual Registrations IRegistrationSequence::registration | ( | const std::string & | path | ) | const [pure virtual] |
Return all Registrations with the given TES path.
| virtual Registration* IRegistrationSequence::registration | ( | const DataObject * | dobj | ) | const [pure virtual] |
Return the Registration with the given DataObject or NULL if fail.
1.4.7