VOS::LocalVobject Class Reference
[libvos]
#include <vos/vos/localvobject.hh>
Inheritance diagram for VOS::LocalVobject:

Detailed Description
Implements handlers that service the standard set of core messages for interacting with this Vobject.
Definition at line 14 of file localvobject.hh.
Public Member Functions
- LocalVobject (VobjectBase *superobject)
- void findObjectHandler (Message *m)
- void countChildrenHandler (Message *m)
- void getTypesHandler (Message *m)
- void getParentsHandler (Message *m)
- void addChildHandler (Message *m)
- void removeChildHandler (Message *m)
- void startListeningHandler (Message *m)
- void stopListeningHandler (Message *m)
- void typeAddHandler (Message *m)
- void typeRemoveHandler (Message *m)
- void getAvlPoliciesHandler (Message *m)
- void addToACLHandler (Message *m)
- void removeFromACLHandler (Message *m)
- void deleteACLHandler (Message *m)
- void getDefaultPolicyHandler (Message *m)
- void setDefaultPolicyHandler (Message *m)
- void getAllACLsHandler (Message *m)
- void getCheckAppliedPolicyHandler (Message *m)
- virtual void doExcise ()
- This is where you put type-handler specific code to respond to an excise().
- This is where you put type-handler specific code to respond to an excise().
Protected Member Functions
- template<class T> void setupHandlers ()
Constructor & Destructor Documentation
| VOS::LocalVobject::LocalVobject | ( | VobjectBase * | superobject | ) |
Member Function Documentation
| void VOS::LocalVobject::addChildHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::addToACLHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::countChildrenHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::deleteACLHandler | ( | Message * | m | ) |
| virtual void VOS::LocalVobject::doExcise | ( | ) | [virtual] |
This is where you put type-handler specific code to respond to an excise().
It will be called exactly once.
Reimplemented from VOS::MetaObject.
| void VOS::LocalVobject::findObjectHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::getAllACLsHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::getAvlPoliciesHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::getCheckAppliedPolicyHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::getDefaultPolicyHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::getParentsHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::getTypesHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::removeChildHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::removeFromACLHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::setDefaultPolicyHandler | ( | Message * | m | ) |
template<class T>
| void VOS::LocalVobject::setupHandlers | ( | ) | [inline, protected] |
Definition at line 17 of file localvobject.hh.
| void VOS::LocalVobject::startListeningHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::stopListeningHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::typeAddHandler | ( | Message * | m | ) |
| void VOS::LocalVobject::typeRemoveHandler | ( | Message * | m | ) |
The documentation for this class was generated from the following file:
- /home/tetron/hack/vos/libs/vos/vos/localvobject.hh