, 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 typedef | InstantIO::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 typedef | InstantIO::Namespace | |
LabeledOutSlotVector typedef | InstantIO::Namespace | |
LabeledSlotVector typedef | InstantIO::Namespace | |
LogVector typedef | InstantIO::Node | |
Namespace() | InstantIO::Namespace | |
NamespaceMap typedef | InstantIO::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] |
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 typedef | InstantIO::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 ¶mLine) | 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::Node | [protected, virtual] |
startInSlot(BasicInSlot &inSlot) | InstantIO::Node | [protected, virtual] |
startOutSlot(BasicOutSlot &outSlot) | InstantIO::Node | [protected, virtual] |
State enum name | InstantIO::Node | |
stop() | InstantIO::Node | [protected, virtual] |
stopInSlot(BasicInSlot &inSlot) | InstantIO::Node | [protected, virtual] |
stopOutSlot(BasicOutSlot &outSlot) | InstantIO::Node | [protected, virtual] |
type() const | InstantIO::Node | [virtual] |
typeName() const | InstantIO::Node | [virtual] |
upMutex() const | InstantIO::Namespace | [inline] |
upMutex_ | InstantIO::Namespace | [protected] |
InstantIO::~Listener() | InstantIO::BasicOutSlot::Listener | [virtual] |
InstantIO::BasicInSlot::Listener::~Listener() | InstantIO::BasicInSlot::Listener | [virtual] |
~Namespace() | InstantIO::Namespace | [virtual] |
~Node() | InstantIO::Node | [virtual] |