InstantIO::ThreadedNode Member List

This is the complete list of members for InstantIO::ThreadedNode, 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
addLog(const std::string &entry)InstantIO::Node [protected]
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
getDetailedInfo() const InstantIO::Node [virtual]
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::Node [virtual]
getFieldValue(const std::string &name) const InstantIO::Node [virtual]
getInSlots(const std::string &label, LabeledInSlotVector &inSlotVector)InstantIO::Namespace [virtual]
getLabel() const InstantIO::Namespace [inline]
getLog(LogVector &entries) const InstantIO::Node
getNamespace(const std::string &label) const InstantIO::Namespace
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
getShortInfo() const InstantIO::Node
getSlots(const std::string &label, Slot::Direction direction, LabeledSlotVector &slotVector)InstantIO::Namespace [virtual]
getState() const InstantIO::Node
initialize()InstantIO::Node [protected, virtual]
inSlots_InstantIO::Namespace [protected]
label_InstantIO::Namespace [protected]
LabeledInSlotVector typedefInstantIO::Namespace
LabeledOutSlotVector typedefInstantIO::Namespace
LabeledSlotVector typedefInstantIO::Namespace
LogVector typedefInstantIO::Node
Namespace()InstantIO::Namespace
NamespaceMap typedefInstantIO::Namespace
namespaces_InstantIO::Namespace [protected]
newData(BasicInSlot &inSlot)InstantIO::BasicInSlot::Listener [virtual]
Node()InstantIO::Node
NODE_DISABLED enum value (defined in InstantIO::Node)InstantIO::Node
NODE_ERROR enum value (defined in InstantIO::Node)InstantIO::Node
NODE_RUNNING enum value (defined in InstantIO::Node)InstantIO::Node
NODE_SLEEPING enum value (defined in InstantIO::Node)InstantIO::Node
outSlots_InstantIO::Namespace [protected]
parentNamespace_InstantIO::Namespace [protected]
processData()=0InstantIO::ThreadedNode [protected, pure virtual]
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]
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::Node [virtual]
setFieldValues(const std::string &paramLine)InstantIO::Namespace
setShortInfo(const std::string &shortInfo)InstantIO::Node [protected]
setState(State state)InstantIO::Node [protected]
setState(State state, const std::string &shortInfo)InstantIO::Node [protected]
shutdown()InstantIO::Node [protected, virtual]
start()InstantIO::ThreadedNode [protected, virtual]
startInSlot(BasicInSlot &inSlot)InstantIO::Node [protected, virtual]
startOutSlot(BasicOutSlot &outSlot)InstantIO::Node [protected, virtual]
State enum nameInstantIO::Node
stop()InstantIO::ThreadedNode [protected, virtual]
stopInSlot(BasicInSlot &inSlot)InstantIO::Node [protected, virtual]
stopOutSlot(BasicOutSlot &outSlot)InstantIO::Node [protected, virtual]
ThreadedNode()InstantIO::ThreadedNode
type() const InstantIO::Node [virtual]
typeName() const InstantIO::Node [virtual]
upMutex() const InstantIO::Namespace [inline]
upMutex_InstantIO::Namespace [protected]
waitThread(int timeout=-1)InstantIO::ThreadedNode [protected]
InstantIO::~Listener()InstantIO::BasicOutSlot::Listener [virtual]
InstantIO::BasicInSlot::Listener::~Listener()InstantIO::BasicInSlot::Listener [virtual]
~Namespace()InstantIO::Namespace [virtual]
~Node()InstantIO::Node [virtual]
~ThreadedNode()InstantIO::ThreadedNode [virtual]
Generated on Thu Jul 31 17:17:32 2014 by  doxygen 1.6.3