cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mtsInterfaceProvided Member List

This is the complete list of members for mtsInterfaceProvided, including all inherited members.

AddCommandFilteredWrite(void(__classType::*premethod)(const __argumentType &, __filteredType &) const, void(__classType::*method)(const __filteredType &), __classType *classInstantiation, const std::string &commandName, const __argumentType &argumentPrototype, const __filteredType &filteredPrototype, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandFilteredWrite(void(__classType::*premethod)(const __argumentType &, __filteredType &) const, void(__classType::*method)(const __filteredType &), __classType *classInstantiation, const std::string &commandName, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandFilteredWrite(mtsCommandQualifiedRead *filter, mtsCommandWriteBase *command, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedprotected
AddCommandQualifiedRead(void(__classType::*method)(const __argument1Type &, __argument2Type &) const, __classType *classInstantiation, const std::string &commandName, const __argument1Type &argument1Prototype, const __argument2Type &argument2Prototype)mtsInterfaceProvidedinline
AddCommandQualifiedRead(void(__classType::*method)(const __argument1Type &, __argument2Type &) const, __classType *classInstantiation, const std::string &commandName)mtsInterfaceProvidedinline
AddCommandQualifiedRead(mtsCallableQualifiedReadBase *callable, const std::string &name, const mtsGenericObject *argument1Prototype, const mtsGenericObject *argument2Prototype)mtsInterfaceProvidedprotected
AddCommandQualifiedRead(mtsCommandQualifiedRead *command)mtsInterfaceProvidedprotected
AddCommandRead(void(__classType::*method)(__argumentType &) const, __classType *classInstantiation, const std::string &commandName, const __argumentType &argumentPrototype)mtsInterfaceProvidedinline
AddCommandRead(void(__classType::*method)(__argumentType &) const, __classType *classInstantiation, const std::string &commandName)mtsInterfaceProvidedinline
AddCommandRead(mtsCallableReadBase *callable, const std::string &name, const mtsGenericObject *argumentPrototype)mtsInterfaceProvidedprotected
AddCommandRead(mtsCommandRead *command)mtsInterfaceProvidedprotected
AddCommandReadState(const mtsStateTable &stateTable, const _elementType &stateData, const std::string &commandName)mtsInterfaceProvided
AddCommandReadStateDelayed(const mtsStateTable &stateTable, const _elementType &stateData, const std::string &commandName)mtsInterfaceProvided
AddCommandVoid(void(__classType::*method)(void), __classType *classInstantiation, const std::string &commandName, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandVoid(void(*function)(void), const std::string &commandName, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandVoid(mtsCallableVoidBase *callable, const std::string &name, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedprotected
AddCommandVoid(mtsCommandVoid *command)mtsInterfaceProvidedprotected
AddCommandVoidReturn(void(__classType::*method)(__resultType &), __classType *classInstantiation, const std::string &commandName, const __resultType &resultPrototype, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandVoidReturn(void(__classType::*method)(__resultType &), __classType *classInstantiation, const std::string &commandName, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandVoidReturn(mtsCallableVoidReturnBase *callable, const std::string &name, const mtsGenericObject *resultPrototype, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedprotected
AddCommandVoidReturn(mtsCommandVoidReturn *command)mtsInterfaceProvidedprotected
AddCommandWrite(void(__classType::*method)(const __argumentType &), __classType *classInstantiation, const std::string &commandName, const __argumentType &argumentPrototype, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandWrite(void(__classType::*method)(const __argumentType &), __classType *classInstantiation, const std::string &commandName, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandWrite(mtsCommandWriteBase *command, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedprotected
AddCommandWriteReturn(void(__classType::*method)(const __argumentType &, __resultType &), __classType *classInstantiation, const std::string &commandName, const __argumentType &argumentPrototype, const __resultType &resultPrototype, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandWriteReturn(void(__classType::*method)(const __argumentType &, __resultType &), __classType *classInstantiation, const std::string &commandName, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedinline
AddCommandWriteReturn(mtsCallableWriteReturnBase *callable, const std::string &name, const mtsGenericObject *argumentPrototype, const mtsGenericObject *resultPrototype, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvidedprotected
AddCommandWriteReturn(mtsCommandWriteReturn *command)mtsInterfaceProvidedprotected
AddCommandWriteState(const mtsStateTable &stateTable, const _elementType &stateData, const std::string &commandName, mtsCommandQueueingPolicy queueingPolicy=MTS_INTERFACE_COMMAND_POLICY)mtsInterfaceProvided
AddEvent(const std::string &commandName, mtsMulticastCommandVoid *generator)mtsInterfaceProvidedprotected
AddEvent(const std::string &commandName, mtsMulticastCommandWriteBase *generator)mtsInterfaceProvidedprotected
AddEventVoid(const std::string &eventName)mtsInterfaceProvided
AddEventVoid(mtsFunctionVoid &eventTrigger, const std::string &eventName)mtsInterfaceProvided
AddEventWrite(const std::string &eventName, const __argumentType &argumentPrototype)mtsInterfaceProvided
AddEventWrite(mtsFunctionWrite &eventTrigger, const std::string &eventName, const __argumentType &argumentPrototype)mtsInterfaceProvided
AddEventWriteGeneric(const std::string &eventName, const mtsGenericObject &argumentPrototype)mtsInterfaceProvided
AddEventWriteGeneric(mtsFunctionWrite &eventTrigger, const std::string &eventName, const mtsGenericObject &argumentPrototype)mtsInterfaceProvided
AddObserver(const std::string &eventName, mtsCommandVoid *handler)mtsInterfaceProvided
AddObserver(const std::string &eventName, mtsCommandWriteBase *handler)mtsInterfaceProvided
AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsInterfaceProvided
AddSystemEvents(void)mtsInterfaceProvidedprotected
ArgumentQueuesSizemtsInterfaceProvidedprotected
BaseType typedefmtsInterfaceProvided
BlockingCommandExecutedmtsInterfaceProvidedprotected
BlockingCommandReturnExecutedmtsInterfaceProvidedprotected
Cleanup(void)mtsInterfaceProvided
CloneCommands(const std::string &cmdType, const _MapType &CommandMapIn, _MapType &CommandMapOut)mtsInterfaceProvidedprotected
CommandInternalMapType typedefmtsInterfaceProvided
CommandQualifiedReadMapType typedefmtsInterfaceProvided
CommandReadMapType typedefmtsInterfaceProvided
CommandsInternalmtsInterfaceProvidedprotected
CommandsQualifiedReadmtsInterfaceProvidedprotected
CommandsReadmtsInterfaceProvidedprotected
CommandsVoidmtsInterfaceProvidedprotected
CommandsVoidReturnmtsInterfaceProvidedprotected
CommandsWritemtsInterfaceProvidedprotected
CommandsWriteReturnmtsInterfaceProvidedprotected
CommandVoidMapType typedefmtsInterfaceProvided
CommandVoidReturnMapType typedefmtsInterfaceProvided
CommandWriteMapType typedefmtsInterfaceProvided
CommandWriteReturnMapType typedefmtsInterfaceProvided
ComponentmtsInterfaceprotected
DEFAULT_MAIL_BOX_AND_ARGUMENT_QUEUES_SIZE enum valuemtsInterfaceProvided
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
EndUserInterfacemtsInterfaceProvidedprotected
EventVoidGeneratorsmtsInterfaceProvidedprotected
EventVoidMapType typedefmtsInterfaceProvided
EventWriteGeneratorsmtsInterfaceProvidedprotected
EventWriteMapType typedefmtsInterfaceProvided
FindEndUserInterfaceByName(const std::string &userName)mtsInterfaceProvided
FromStreamRaw(std::istream &inputStream, const char delimiter= ' ')cmnGenericObjectvirtual
GenerateEndUserInterfaceName(const mtsInterfaceProvided *originalInterface, const std::string &userName)mtsInterfaceProvidedprotectedstatic
GetArgumentQueuesSize(void) const mtsInterfaceProvidedinline
GetCommandQualifiedRead(const std::string &commandName) const mtsInterfaceProvided
GetCommandRead(const std::string &commandName) const mtsInterfaceProvided
GetCommandVoid(const std::string &commandName) const mtsInterfaceProvided
GetCommandVoidReturn(const std::string &commandName) const mtsInterfaceProvided
GetCommandWrite(const std::string &commandName) const mtsInterfaceProvided
GetCommandWriteReturn(const std::string &commandName) const mtsInterfaceProvided
GetComponent(void) const mtsInterface
GetComponentName(void) const mtsInterface
GetDescription(mtsInterfaceProvidedDescription &providedInterfaceDescription)mtsInterfaceProvidedprotected
GetEndUserInterface(const std::string &userName)mtsInterfaceProvided
GetEventVoid(const std::string &eventName) const mtsInterfaceProvided
GetEventWrite(const std::string &eventName) const mtsInterfaceProvided
GetFullName(void) const mtsInterface
GetListOfUserNames(void) const mtsInterfaceProvided
GetLogMultiplexer(void) const cmnGenericObjectvirtual
GetMailBox(void)mtsInterfaceProvidedprotected
GetMailBoxSize(void) const mtsInterfaceProvidedinline
GetName(void) const mtsInterface
GetNamesOfCommands(void) const mtsInterfaceProvided
GetNamesOfCommandsQualifiedRead(void) const mtsInterfaceProvided
GetNamesOfCommandsRead(void) const mtsInterfaceProvided
GetNamesOfCommandsVoid(void) const mtsInterfaceProvided
GetNamesOfCommandsVoidReturn(void) const mtsInterfaceProvided
GetNamesOfCommandsWrite(void) const mtsInterfaceProvided
GetNamesOfCommandsWriteReturn(void) const mtsInterfaceProvided
GetNamesOfEventsVoid(void) const mtsInterfaceProvided
GetNamesOfEventsWrite(void) const mtsInterfaceProvided
GetNumberOfEndUsers() const mtsInterfaceProvided
GetOriginalInterface(void) const mtsInterfaceProvided
InterfaceProvidedCreatedListType typedefmtsInterfaceProvidedprotected
InterfaceProvidedCreatedPairType typedefmtsInterfaceProvidedprotected
InterfacesProvidedCreatedmtsInterfaceProvidedprotected
IsProxymtsInterfaceProvidedprotected
IsSystemEventVoid(const std::string &name)mtsInterfaceProvidedstatic
MailBoxmtsInterfaceProvidedprotected
MailBoxSizemtsInterfaceProvidedprotected
mtsComponent classmtsInterfaceProvidedfriend
mtsComponentAddLatency classmtsInterfaceProvidedfriend
mtsComponentProxy classmtsInterfaceProvidedfriend
mtsInterface(const std::string &interfaceName, mtsComponent *component)mtsInterface
mtsInterfaceProvided(const std::string &name, mtsComponent *component, mtsInterfaceQueueingPolicy queueingPolicy, mtsCallableVoidBase *postCommandQueuedCallable=0, bool isProxy=false)mtsInterfaceProvided
mtsInterfaceProvided(mtsInterfaceProvided *interfaceProvided, const std::string &userName, size_t mailBoxSize, size_t argumentQueuesSize)mtsInterfaceProvidedprotected
mtsManagerComponentClient classmtsInterfaceProvidedfriend
mtsManagerLocal classmtsInterfaceProvidedfriend
mtsSocketProxyClient classmtsInterfaceProvidedfriend
mtsSocketProxyServer classmtsInterfaceProvidedfriend
NamemtsInterfaceprotected
OriginalInterfacemtsInterfaceProvidedprotected
PostCommandQueuedCallablemtsInterfaceProvidedprotected
ProcessMailBoxes(void)mtsInterfaceProvided
QueueingPolicymtsInterfaceProvidedprotected
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
RemoveEndUserInterface(mtsInterfaceProvided *interfaceProvided, const std::string &userName)mtsInterfaceProvidedprotected
RemoveObserver(const std::string &eventName, mtsCommandVoid *handler)mtsInterfaceProvided
RemoveObserver(const std::string &eventName, mtsCommandWriteBase *handler)mtsInterfaceProvided
RemoveObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsInterfaceProvided
Scalar(const size_t CMN_UNUSED(index)) const cmnGenericObjectinlinevirtual
ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) const cmnGenericObjectinlinevirtual
ScalarNumber(void) const cmnGenericObjectinlinevirtual
ScalarNumberIsFixed(void) const cmnGenericObjectinlinevirtual
SerializeRaw(std::ostream &outputStream) const cmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetArgumentQueuesSize(size_t desiredSize)mtsInterfaceProvided
SetMailBoxAndArgumentQueuesSize(size_t desiredSize)mtsInterfaceProvided
SetMailBoxSize(size_t desiredSize)mtsInterfaceProvided
ThisType typedefmtsInterfaceProvided
ToStream(std::ostream &outputStream) const mtsInterfaceProvidedvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const cmnGenericObjectvirtual
ToString(void) const cmnGenericObject
UseQueueBasedOnInterfacePolicy(mtsCommandQueueingPolicy queueingPolicy, const std::string &methodName, const std::string &commandName)mtsInterfaceProvidedprotected
UserCountermtsInterfaceProvidedprotected
UserNamemtsInterfaceProvidedprotected
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsInterface()mtsInterfacevirtual
~mtsInterfaceProvided()mtsInterfaceProvidedvirtual