InstantIO::Root Member List

This is the complete list of members for InstantIO::Root, including all inherited members.
addExternalRoute(const std::string &internal, const std::string &external)InstantIO::Namespace
addInSlot(const std::string &label, BasicInSlot *inSlot)InstantIO::Namespace [virtual]
addListener(Listener &listener)InstantIO::Namespace
addNamespace(std::auto_ptr< Namespace > ns)InstantIO::Namespace [inline]
addNamespace(std::auto_ptr< Node > ns)InstantIO::Namespace
addNamespace(const std::string &label, std::auto_ptr< Namespace > ns)InstantIO::Namespace
addNamespace(const std::string &label, std::auto_ptr< Node > ns)InstantIO::Namespace
addOutSlot(const std::string &label, BasicOutSlot *outSlot)InstantIO::Namespace [virtual]
addRoute(const std::string &from, const std::string &to)InstantIO::Namespace
clear()InstantIO::Namespace
clearExternalRoutes()InstantIO::Namespace
clearNamespaces()InstantIO::Namespace
clearRoutes()InstantIO::Namespace
createUniqueLabel(const std::string &label) const InstantIO::Namespace [protected]
dirty() const InstantIO::Namespace
disable()InstantIO::Namespace [virtual]
downMutex_InstantIO::Namespace [protected]
enable()InstantIO::Namespace [virtual]
enabled() const InstantIO::Namespace
enabled_InstantIO::Namespace [protected]
externalRoutes_InstantIO::Namespace [protected]
ExternalRouteVector typedefInstantIO::Namespace
findExternalRoute(const std::string &internal, const std::string &external)InstantIO::Namespace [protected]
findInSlot(const std::string &label, BasicInSlot *inSlot)InstantIO::Namespace [protected]
findOutSlot(const std::string &label, BasicOutSlot *outSlot)InstantIO::Namespace [protected]
findRoute(const std::string &from, const std::string &to)InstantIO::Namespace [protected]
getBaseURL() const InstantIO::Namespace
getExportedInSlots(const std::string &label, LabeledInSlotVector &inSlotVector)InstantIO::Namespace [protected]
getExportedOutSlots(const std::string &label, LabeledOutSlotVector &outSlotVector)InstantIO::Namespace [protected]
getExternalRoutes(ExternalRouteVector &externalRoutes) const InstantIO::Namespace
getExternalRoutesForInternal(const std::string &internal) const InstantIO::Namespace
getFieldNames(std::vector< std::string > &names) const InstantIO::Namespace [virtual]
getFieldValue(const std::string &name) const InstantIO::Namespace [virtual]
getInSlots(const std::string &label, LabeledInSlotVector &inSlotVector)InstantIO::Namespace [virtual]
getLabel() const InstantIO::Namespace [inline]
getNamespace(const std::string &label) const InstantIO::Namespace
getNamespaceFromPath(const std::string &ns)InstantIO::Root
getNamespaces()InstantIO::Namespace [inline]
getNamespaces() const InstantIO::Namespace [inline]
getOutSlots(const std::string &label, LabeledOutSlotVector &outSlotVector)InstantIO::Namespace [virtual]
getRoutedInSlots(const std::string &label, LabeledInSlotVector &inSlotVector)InstantIO::Namespace [protected]
getRoutedOutSlots(const std::string &label, LabeledOutSlotVector &outSlotVector)InstantIO::Namespace [protected]
getRoutes(RouteVector &routes) const InstantIO::Namespace
getRoutesFrom(const std::string &from, RouteVector &routes)InstantIO::Namespace
getRoutesTo(const std::string &to, RouteVector &routes)InstantIO::Namespace
getSlots(const std::string &label, Slot::Direction direction, LabeledSlotVector &slotVector)InstantIO::Namespace [virtual]
initialize()InstantIO::Namespace [protected, virtual]
inSlots_InstantIO::Namespace [protected]
label_InstantIO::Namespace [protected]
LabeledInSlotVector typedefInstantIO::Namespace
LabeledOutSlotVector typedefInstantIO::Namespace
LabeledSlotVector typedefInstantIO::Namespace
Namespace()InstantIO::Namespace
NamespaceMap typedefInstantIO::Namespace
namespaces_InstantIO::Namespace [protected]
NodeType (defined in InstantIO::Root)InstantIO::Root [friend]
outSlots_InstantIO::Namespace [protected]
parentNamespace_InstantIO::Namespace [protected]
readLock()InstantIO::Root
removeExternalRoute(const std::string &internal, const std::string &external)InstantIO::Namespace
removeExternalRoute(const ExternalRouteVector::const_iterator &it)InstantIO::Namespace [protected]
removeInSlot(const std::string &label, BasicInSlot *inSlot)InstantIO::Namespace [virtual]
removeListener(Listener &listener)InstantIO::Namespace
removeNamespace(const std::string &label)InstantIO::Namespace
removeOutSlot(const std::string &label, BasicOutSlot *outSlot)InstantIO::Namespace [virtual]
removeRoute(const std::string &from, const std::string &to)InstantIO::Namespace
removeRoute(const RouteVector::const_iterator &it)InstantIO::Namespace [protected]
removeSlot(const std::string &label, Slot *slot)InstantIO::Namespace [virtual]
Root()InstantIO::Root [protected]
routes_InstantIO::Namespace [protected]
RouteVector typedefInstantIO::Namespace
saveState() const InstantIO::Namespace [virtual]
setBaseURL(const Hermes::URL &url)InstantIO::Namespace
setDirty(bool dirty)InstantIO::Namespace
setFieldValue(const std::string &name, const std::string &value)InstantIO::Namespace [virtual]
setFieldValues(const std::string &paramLine)InstantIO::Namespace
shutdown()InstantIO::Namespace [protected, virtual]
the()InstantIO::Root [inline, static]
typeName() const InstantIO::Namespace [virtual]
unlock()InstantIO::Root
upMutex() const InstantIO::Namespace [inline]
upMutex_InstantIO::Namespace [protected]
writeLock()InstantIO::Root
~Namespace()InstantIO::Namespace [virtual]
~Root()InstantIO::Root [virtual]
Generated on Thu Jul 31 17:17:32 2014 by  doxygen 1.6.3