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

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

AddEventHandlerToReceiver(const std::string &eventName, mtsCommandVoid *handler) constmtsInterfaceRequiredprotected
AddEventHandlerToReceiver(const std::string &eventName, mtsCommandWriteBase *handler) constmtsInterfaceRequiredprotected
AddEventHandlerVoid(mtsCallableVoidBase *callable, const std::string &eventName, mtsEventQueueingPolicy queueingPolicy=MTS_INTERFACE_EVENT_POLICY)mtsInterfaceRequired
AddEventHandlerVoid(void(__classType::*method)(void), __classType *classInstantiation, const std::string &eventName, mtsEventQueueingPolicy queueingPolicy=MTS_INTERFACE_EVENT_POLICY)mtsInterfaceRequiredinline
AddEventHandlerVoid(void(*function)(void), const std::string &eventName, mtsEventQueueingPolicy queueingPolicy=MTS_INTERFACE_EVENT_POLICY)mtsInterfaceRequiredinline
AddEventHandlerWrite(void(__classType::*method)(const __argumentType &), __classType *classInstantiation, const std::string &eventName, mtsEventQueueingPolicy queueingPolicy=MTS_INTERFACE_EVENT_POLICY)mtsInterfaceRequiredinline
AddEventHandlerWriteGeneric(void(__classType::*method)(const mtsGenericObject &), __classType *classInstantiation, const std::string &eventName, mtsEventQueueingPolicy queueingPolicy=MTS_INTERFACE_EVENT_POLICY, mtsGenericObject *argumentPrototype=0)mtsInterfaceRequiredinline
AddEventReceiver(const std::string &eventName, mtsEventReceiverVoid &receiver, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddEventReceiver(const std::string &eventName, mtsEventReceiverWrite &receiver, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddFunction(const std::string &functionName, mtsFunctionVoid &function, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddFunction(const std::string &functionName, mtsFunctionVoidReturn &function, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddFunction(const std::string &functionName, mtsFunctionWrite &function, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddFunction(const std::string &functionName, mtsFunctionWriteReturn &function, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddFunction(const std::string &functionName, mtsFunctionRead &function, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddFunction(const std::string &functionName, mtsFunctionQualifiedRead &function, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
AddSystemEventHandlers(void)mtsInterfaceRequired
AddTag(const std::string &tag)mtsInterface
ArgumentQueuesSizemtsInterfaceRequiredprotected
ComponentmtsInterfaceprotected
ConnectionIDmtsInterfaceRequiredprotected
ConnectTo(mtsInterfaceProvided *interfaceProvided)mtsInterfaceRequired
DEFAULT_MAIL_BOX_AND_ARGUMENT_QUEUES_SIZE enum valuemtsInterfaceRequired
DeSerializeRaw(std::istream &inputStream)cmnGenericObjectvirtual
DisableAllEvents(void)mtsInterfaceRequired
EnableAllEvents(void)mtsInterfaceRequired
EventHandlersVoidmtsInterfaceRequiredprotected
EventHandlersWritemtsInterfaceRequiredprotected
EventHandlerVoidMapType typedefmtsInterfaceRequiredprotected
EventHandlerWriteMapType typedefmtsInterfaceRequiredprotected
EventReceiversVoidmtsInterfaceRequiredprotected
EventReceiversWritemtsInterfaceRequiredprotected
EventReceiverVoidMapType typedefmtsInterfaceRequiredprotected
EventReceiverWriteMapType typedefmtsInterfaceRequiredprotected
FromStreamRaw(std::istream &inputStream, const char delimiter=' ')cmnGenericObjectvirtual
FunctionInfo typedefmtsInterfaceRequired
FunctionInfoMapType typedefmtsInterfaceRequiredprotected
FunctionsQualifiedReadmtsInterfaceRequiredprotected
FunctionsReadmtsInterfaceRequiredprotected
FunctionsVoidmtsInterfaceRequiredprotected
FunctionsVoidReturnmtsInterfaceRequiredprotected
FunctionsWritemtsInterfaceRequiredprotected
FunctionsWriteReturnmtsInterfaceRequiredprotected
GetComponent(void) constmtsInterface
GetComponentName(void) constmtsInterface
GetConnectedInterface(void) constmtsInterfaceRequired
GetConnectionID(void) constmtsInterfaceRequiredinline
GetDescription() constmtsInterfaceRequired
GetDescription(mtsInterfaceRequiredDescription &requiredInterfaceDescription) constmtsInterfaceRequiredprotected
GetEventHandlerVoid(const std::string &eventName) constmtsInterfaceRequiredvirtual
GetEventHandlerWrite(const std::string &eventName) constmtsInterfaceRequiredvirtual
GetFullName(void) constmtsInterface
GetFunctionQualifiedRead(const std::string &functionName) constmtsInterfaceRequired
GetFunctionRead(const std::string &functionName) constmtsInterfaceRequired
GetFunctionVoid(const std::string &functionName) constmtsInterfaceRequired
GetFunctionVoidReturn(const std::string &functionName) constmtsInterfaceRequired
GetFunctionWrite(const std::string &functionName) constmtsInterfaceRequired
GetFunctionWriteReturn(const std::string &functionName) constmtsInterfaceRequired
GetLogMultiplexer(void) constcmnGenericObjectvirtual
GetName(void) constmtsInterface
GetNamesOfEventHandlersVoid(void) constmtsInterfaceRequiredvirtual
GetNamesOfEventHandlersWrite(void) constmtsInterfaceRequiredvirtual
GetNamesOfFunctions(void) constmtsInterfaceRequiredvirtual
GetNamesOfFunctionsQualifiedRead(void) constmtsInterfaceRequiredvirtual
GetNamesOfFunctionsRead(void) constmtsInterfaceRequiredvirtual
GetNamesOfFunctionsVoid(void) constmtsInterfaceRequiredvirtual
GetNamesOfFunctionsVoidReturn(void) constmtsInterfaceRequiredvirtual
GetNamesOfFunctionsWrite(void) constmtsInterfaceRequiredvirtual
GetNamesOfFunctionsWriteReturn(void) constmtsInterfaceRequiredvirtual
GetTags(void) constmtsInterface
GetThreadSignal(void)mtsInterfaceRequiredprotected
Initialize(void)mtsInterfaceprotected
InterfaceProvidedmtsInterfaceRequiredprotected
IsRequired(void) constmtsInterfaceRequired
MailBoxmtsInterfaceRequiredprotected
MailBoxSizemtsInterfaceRequiredprotected
mTagsmtsInterfaceprotected
mtsEventReceiverBase classmtsInterfaceRequiredfriend
mtsInterface(const std::string &interfaceName, mtsComponent *component)mtsInterface
mtsInterfaceRequired(void)mtsInterfaceRequiredprotected
mtsInterfaceRequired(const std::string &interfaceName, mtsComponent *component, mtsMailBox *mailBox, mtsRequiredType required=MTS_REQUIRED)mtsInterfaceRequired
mtsManagerComponent classmtsInterfaceRequiredfriend
mtsManagerLocal classmtsInterfaceRequiredfriend
mtsSocketProxyClient classmtsInterfaceRequiredfriend
mtsSocketProxyServer classmtsInterfaceRequiredfriend
NamemtsInterfaceprotected
ProcessMailBoxes(void)mtsInterfaceRequired
ReceiverVoidInfo typedefmtsInterfaceRequired
ReceiverWriteInfo typedefmtsInterfaceRequired
ReconstructFrom(const cmnGenericObject &other)cmnGenericObject
RemoveEventHandlerVoid(const std::string &eventName)mtsInterfaceRequired
RemoveEventHandlerWrite(const std::string &eventName)mtsInterfaceRequired
RequiredmtsInterfaceRequiredprotected
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
SerializeRaw(std::ostream &outputStream) constcmnGenericObjectvirtual
Services(void) const =0cmnGenericObjectpure virtual
SetArgumentQueuesSize(size_t desiredSize)mtsInterfaceRequired
SetMailBoxAndArgumentQueuesSize(size_t desiredSize)mtsInterfaceRequired
SetMailBoxSize(size_t desiredSize)mtsInterfaceRequired
ThreadSignalForBlockingCommandsmtsInterfaceRequiredprotected
ToStream(std::ostream &outputStream) const overridemtsInterfaceRequiredvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") constcmnGenericObjectvirtual
ToString(void) constcmnGenericObject
UseQueueBasedOnInterfacePolicy(mtsEventQueueingPolicy queueingPolicy, const std::string &methodName, const std::string &eventName)mtsInterfaceRequiredprotected
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsInterface()mtsInterfacevirtual
~mtsInterfaceRequired()mtsInterfaceRequiredvirtual