interreality.org [VOS]
[Home] [About]
[Screenshots]
[Download]
[News]
[Community]
[Documentation] [Manual]
[Bugs & Requests] [Wiki]

VOS::LocalVobject Class Reference
[libvos]

#include <vos/vos/localvobject.hh>

Inheritance diagram for VOS::LocalVobject:

VOS::MetaObject VOS::Vobject VOS::Dispatchable VUtil::RefCounted VOS::LocalSite List of all members.

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

Protected Member Functions


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: