acquire() | VOS::RefCounted | [virtual] |
addChildListener(ChildChangeListener *cl, bool refresh=true) | VOS::VobjectImplementation | [virtual] |
addExciseListener(ObjectExciseListener *oel) | VOS::RefCounted | [virtual] |
addFlag(const string &flag) | VOS::VobjectImplementation | [virtual] |
addMessageHandler(const string &method, T *theobj, void(T::*MessageHandler)(Message *), bool addExListener=false) | VOS::VobjectImplementation | [inline] |
addParentListener(ParentChangeListener *pl, bool refresh=true) | VOS::VobjectImplementation | [virtual] |
addType(const string &s) | VOS::LocalVobject | [virtual] |
VOS::VobjectImplementation::addType(Vobject *requester, const string &s) | VOS::VobjectImplementation | [virtual] |
addTypeListener(TypeChangeListener *tl, bool refresh=true) | VOS::VobjectImplementation | [virtual] |
addUpdateHandler(const string &method, T *theobj, void(T::*MessageHandler)(Message *), bool addExListener=false) | VOS::VobjectImplementation | [inline] |
checkFlag(const string &flag) | VOS::VobjectImplementation | [virtual] |
ChildList typedef | VOS::Vobject | |
childListeners | VOS::VobjectImplementation | [protected] |
children | VOS::VobjectImplementation | [protected] |
children_map | VOS::VobjectImplementation | [protected] |
destroy() | VOS::RefCounted | [virtual] |
excise() | VOS::VobjectImplementation | [virtual] |
findChild(const string &path) | VOS::VobjectImplementation | [virtual] |
findObject(const string &path) | VOS::VobjectImplementation | [virtual] |
findObjectFromRoot(const string &path) | VOS::Vobject | [static] |
findParent(Vobject &parent) | VOS::VobjectImplementation | [virtual] |
flagstrings | VOS::VobjectImplementation | [protected] |
getAccessControls() | VOS::LocalVobject | [virtual] |
getChildren() | VOS::VobjectImplementation | [virtual] |
getCount() | VOS::RefCounted | [virtual] |
getName() | VOS::VobjectImplementation | [inline, virtual] |
getParents() | VOS::VobjectImplementation | [virtual] |
getQueueMsgs() | VOS::VobjectImplementation | [inline, virtual] |
getQueueMsgsDefault() | VOS::VobjectImplementation | [inline, static] |
getQueueUpdateMsgs() | VOS::VobjectImplementation | [inline, virtual] |
getQueueUpdateMsgsDefault() | VOS::VobjectImplementation | [inline, static] |
getSite() | VOS::VobjectImplementation | [virtual] |
getTypes() | VOS::VobjectImplementation | [virtual] |
getURL() | VOS::VobjectImplementation | [inline, virtual] |
HandlerMap typedef | VOS::VobjectImplementation | [protected] |
hasMessageAvailable() | VOS::VobjectImplementation | [virtual] |
hasUpdateMessageAvailable() | VOS::VobjectImplementation | [virtual] |
incomingMessageQueue | VOS::VobjectImplementation | [protected] |
incomingUpdateMessageQueue | VOS::VobjectImplementation | [protected] |
initReply(Vobject *v, Message *reply, Message *m, const string &method) | VOS::LocalVobject | [static] |
insertAccessControl(int pos, VobjectAccessControl *ac) | VOS::LocalVobject | [virtual] |
insertAccessControl(int pos, const string &policyname) | VOS::LocalVobject | [virtual] |
insertChild(int position, const string &contextual_name, Vobject *child) | VOS::LocalVobject | [virtual] |
VOS::VobjectImplementation::insertChild(Vobject *requester, int position, const string &contextual_name, Vobject *child) | VOS::VobjectImplementation | [virtual] |
isLocal() | VOS::VobjectImplementation | [inline, virtual] |
isRemote() | VOS::VobjectImplementation | [inline, virtual] |
LocalVobject(const string &name, LocalSite *s, VobjectAccessControl *accesscontrol) | VOS::LocalVobject | |
msghandlers | VOS::VobjectImplementation | [protected] |
name | VOS::VobjectImplementation | [protected] |
notifyObjectExcise(RefCounted *rc) | VOS::VobjectImplementation | [virtual] |
operator==(Vobject &v) | VOS::Vobject | |
operator==(Vobject *v) | VOS::Vobject | |
parentListeners | VOS::VobjectImplementation | [protected] |
parents | VOS::VobjectImplementation | [protected] |
ParentSet typedef | VOS::Vobject | |
queueMsgs | VOS::VobjectImplementation | [protected] |
queueMsgs_def | VOS::VobjectImplementation | [protected, static] |
queueUpdateMsgs | VOS::VobjectImplementation | [protected] |
queueUpdateMsgs_def | VOS::VobjectImplementation | [protected, static] |
receiveMessage() | VOS::VobjectImplementation | [virtual] |
receiveUpdateMessage() | VOS::VobjectImplementation | [virtual] |
RefCounted() | VOS::RefCounted | [inline] |
RefCounted(const RefCounted &) | VOS::RefCounted | [inline] |
release() | VOS::RefCounted | [virtual] |
RemoteVobject class | VOS::VobjectImplementation | [friend] |
removeAccessControl(int pos) | VOS::LocalVobject | [virtual] |
removeAccessControl(VobjectAccessControl *m) | VOS::LocalVobject | [virtual] |
removeAccessControl(const string &policyname) | VOS::LocalVobject | [virtual] |
removeChild(int position) | VOS::LocalVobject | [virtual] |
VOS::VobjectImplementation::removeChild(Vobject *requester, int position) | VOS::VobjectImplementation | [virtual] |
removeChildListener(ChildChangeListener *cl) | VOS::VobjectImplementation | [virtual] |
removeExciseListener(ObjectExciseListener *oel, bool releaseIfRefcounted=true) | VOS::RefCounted | [virtual] |
removeFlag(const string &flag) | VOS::VobjectImplementation | [virtual] |
removeMessageHandler(const string &method, T *theobj, void(T::*MessageHandler)(Message *)) | VOS::VobjectImplementation | [inline] |
removeParentListener(ParentChangeListener *pl) | VOS::VobjectImplementation | [virtual] |
removeTypeListener(TypeChangeListener *tl) | VOS::VobjectImplementation | [virtual] |
removeUpdateHandler(const string &method, T *theobj, void(T::*MessageHandler)(Message *)) | VOS::VobjectImplementation | [inline] |
saveState(MessageBlock &output, set< string > &types, bool portable) | VOS::VobjectImplementation | [virtual] |
sendMessage(Message *m) | VOS::LocalVobject | [virtual] |
sendMessage(MessageBlock *m) | VOS::LocalVobject | [virtual] |
sendUpdateMessage(Message *m) | VOS::VobjectImplementation | [virtual] |
setChild(int position, const string &contextual_name, Vobject *child) | VOS::LocalVobject | [virtual] |
VOS::VobjectImplementation::setChild(Vobject *requester, int position, const string &contextual_name, Vobject *child) | VOS::VobjectImplementation | [virtual] |
setQueueMsgs(bool t) | VOS::VobjectImplementation | [inline, virtual] |
setQueueMsgsDefault(bool t) | VOS::VobjectImplementation | [inline, static] |
setQueueUpdateMsgs(bool t) | VOS::VobjectImplementation | [inline, virtual] |
setQueueUpdateMsgsDefault(bool t) | VOS::VobjectImplementation | [inline, static] |
setURL(const URL &u) | VOS::LocalVobject | [inline, virtual] |
typeListeners | VOS::VobjectImplementation | [protected] |
types | VOS::VobjectImplementation | [protected] |
TypeSet typedef | VOS::Vobject | |
updatehandlers | VOS::VobjectImplementation | [protected] |
url | VOS::VobjectImplementation | [protected] |
validateAccess(VobjectEvent &e, string &message) | VOS::LocalVobject | [virtual] |
VobjectImplementation(const string &name, Site *remotesite, bool islocalobj) | VOS::VobjectImplementation | [protected] |
waitFor(const string &nonce, RemoteSite *from, double timeout=VOS_DEFAULT_TIMEOUT) | VOS::LocalVobject | |
~RefCounted() | VOS::RefCounted | [inline, virtual] |
~VobjectImplementation() | VOS::VobjectImplementation | [virtual] |