cisst-saw
Loading...
Searching...
No Matches
mtsInterfaceProvided Member List

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

AddCommandFilteredReadState(const mtsStateTable &stateTable, const _elementType &stateData, bool(_elementType::*getMethod)(_outputType &) const, const std::string &commandName)mtsInterfaceProvided
AddCommandFilteredReadState(const mtsStateTable &stateTable, const _elementType &stateData, _outputType(_elementType::*getMethod)(void) const, const std::string &commandName)mtsInterfaceProvided
AddCommandFilteredReadState(const mtsStateTable &stateTable, const _elementType &stateData, bool(*convertFunction)(const _elementType &input, _outputType &output), const std::string &commandName)mtsInterfaceProvided
AddCommandFilteredReadStateInternal(const mtsStateTable &stateTable, const _elementType &stateData, _filterType filterMethod, const std::string &commandName)mtsInterfaceProvidedprotected
AddCommandFilteredReadStateInternal(const mtsStateTable &stateTable, const _elementType &stateData, _filterMethod filterMethod, const std::string &commandName)mtsInterfaceProvided
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
AddMessageEvents(void)mtsInterfaceProvided
AddObserver(const std::string &eventName, mtsCommandVoid *handler, const mtsRequiredType required=MTS_REQUIRED)mtsInterfaceProvided
AddObserver(const std::string &eventName, mtsCommandWriteBase *handler, const mtsRequiredType required=MTS_REQUIRED)mtsInterfaceProvided
AddObserverList(const mtsEventHandlerList &argin, mtsEventHandlerList &argout)mtsInterfaceProvided
AddSystemEvents(void)mtsInterfaceProvidedprotected
AddTag(const std::string &tag)mtsInterface
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) constmtsInterfaceProvidedinline
GetCommandQualifiedRead(const std::string &commandName, const mtsRequiredType required=MTS_REQUIRED) constmtsInterfaceProvided
GetCommandRead(const std::string &commandName, const mtsRequiredType required=MTS_REQUIRED) constmtsInterfaceProvided
GetCommandReadArgumentServices(const std::string &commandName) constmtsInterfaceProvided
GetCommandVoid(const std::string &commandName, const mtsRequiredType required=MTS_REQUIRED) constmtsInterfaceProvided
GetCommandVoidReturn(const std::string &commandName, const mtsRequiredType required=MTS_REQUIRED) constmtsInterfaceProvided
GetCommandWrite(const std::string &commandName, const mtsRequiredType required=MTS_REQUIRED) constmtsInterfaceProvided
GetCommandWriteArgumentServices(const std::string &commandName) constmtsInterfaceProvided
GetCommandWriteReturn(const std::string &commandName, const mtsRequiredType required=MTS_REQUIRED) constmtsInterfaceProvided
GetComponent(void) constmtsInterface
GetComponentName(void) constmtsInterface
GetDescription() constmtsInterfaceProvided
GetDescription(mtsInterfaceProvidedDescription &providedInterfaceDescription) constmtsInterfaceProvidedprotected
GetEndUserInterface(const std::string &userName)mtsInterfaceProvided
GetEventVoid(const std::string &eventName) constmtsInterfaceProvided
GetEventWrite(const std::string &eventName) constmtsInterfaceProvided
GetFullName(void) constmtsInterface
GetListOfUserNames(void) constmtsInterfaceProvided
GetLogMultiplexer(void) constcmnGenericObjectvirtual
GetMailBox(void)mtsInterfaceProvidedprotected
GetMailBoxSize(void) constmtsInterfaceProvidedinline
GetName(void) constmtsInterface
GetNamesOfCommands(void) constmtsInterfaceProvided
GetNamesOfCommandsQualifiedRead(void) constmtsInterfaceProvided
GetNamesOfCommandsRead(void) constmtsInterfaceProvided
GetNamesOfCommandsVoid(void) constmtsInterfaceProvided
GetNamesOfCommandsVoidReturn(void) constmtsInterfaceProvided
GetNamesOfCommandsWrite(void) constmtsInterfaceProvided
GetNamesOfCommandsWriteReturn(void) constmtsInterfaceProvided
GetNamesOfEventsVoid(void) constmtsInterfaceProvided
GetNamesOfEventsWrite(void) constmtsInterfaceProvided
GetNumberOfEndUsers() constmtsInterfaceProvided
GetOriginalInterface(void) constmtsInterfaceProvided
GetTags(void) constmtsInterface
Initialize(void)mtsInterfaceprotected
InterfaceProvidedCreatedListType typedefmtsInterfaceProvidedprotected
InterfaceProvidedCreatedPairType typedefmtsInterfaceProvidedprotected
InterfacesProvidedCreatedmtsInterfaceProvidedprotected
IsSystemEventVoid(const std::string &name)mtsInterfaceProvidedstatic
MailBoxmtsInterfaceProvidedprotected
MailBoxSizemtsInterfaceProvidedprotected
mMessagesmtsInterfaceProvidedprotected
mTagsmtsInterfaceprotected
mtsComponent classmtsInterfaceProvidedfriend
mtsComponentAddLatency classmtsInterfaceProvidedfriend
mtsInterface(const std::string &interfaceName, mtsComponent *component)mtsInterface
mtsInterfaceProvided(const std::string &name, mtsComponent *component, mtsInterfaceQueueingPolicy queueingPolicy, mtsCallableVoidBase *postCommandQueuedCallable=0)mtsInterfaceProvided
mtsInterfaceProvided(mtsInterfaceProvided *interfaceProvided, const std::string &userName, size_t mailBoxSize, size_t argumentQueuesSize)mtsInterfaceProvidedprotected
mtsManagerComponent classmtsInterfaceProvidedfriend
mtsManagerLocal classmtsInterfaceProvidedfriend
mtsManagerLocalTest 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 CISST_THROW(stdcmnGenericObjectinlinevirtual
ScalarDescription(const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) constcmnGenericObjectinlinevirtual
ScalarNumber(void) constcmnGenericObjectinlinevirtual
ScalarNumberIsFixed(void) constcmnGenericObjectinlinevirtual
SendError(const std::string &message)mtsInterfaceProvided
SendStatus(const std::string &message)mtsInterfaceProvided
SendWarning(const std::string &message)mtsInterfaceProvided
SerializeRaw(std::ostream &outputStream) constcmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetArgumentQueuesSize(size_t desiredSize)mtsInterfaceProvided
SetMailBoxAndArgumentQueuesSize(size_t desiredSize)mtsInterfaceProvided
SetMailBoxSize(size_t desiredSize)mtsInterfaceProvided
StateTableFiltersmtsInterfaceProvidedprotected
ThisType typedefmtsInterfaceProvided
ToStream(std::ostream &outputStream) const overridemtsInterfaceProvidedvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") constcmnGenericObjectvirtual
ToString(void) constcmnGenericObject
UseQueueBasedOnInterfacePolicy(mtsCommandQueueingPolicy queueingPolicy, const std::string &methodName, const std::string &commandName)mtsInterfaceProvidedprotected
UserCountermtsInterfaceProvidedprotected
UserNamemtsInterfaceProvidedprotected
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsInterface()mtsInterfacevirtual
~mtsInterfaceProvided()mtsInterfaceProvidedvirtual