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

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

AddEventHandlerToReceiver(const std::string &eventName, mtsCommandVoid *handler) const mtsInterfaceRequiredprotected
AddEventHandlerToReceiver(const std::string &eventName, mtsCommandWriteBase *handler) const mtsInterfaceRequiredprotected
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
ArgumentQueuesSizemtsInterfaceRequiredprotected
ComponentmtsInterfaceprotected
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) const mtsInterface
GetComponentName(void) const mtsInterface
GetConnectedInterface(void) const mtsInterfaceRequired
GetDescription(mtsInterfaceRequiredDescription &requiredInterfaceDescription)mtsInterfaceRequiredprotected
GetEventHandlerVoid(const std::string &eventName) const mtsInterfaceRequiredvirtual
GetEventHandlerWrite(const std::string &eventName) const mtsInterfaceRequiredvirtual
GetFullName(void) const mtsInterface
GetFunctionQualifiedRead(const std::string &functionName) const mtsInterfaceRequired
GetFunctionRead(const std::string &functionName) const mtsInterfaceRequired
GetFunctionVoid(const std::string &functionName) const mtsInterfaceRequired
GetFunctionVoidReturn(const std::string &functionName) const mtsInterfaceRequired
GetFunctionWrite(const std::string &functionName) const mtsInterfaceRequired
GetFunctionWriteReturn(const std::string &functionName) const mtsInterfaceRequired
GetLogMultiplexer(void) const cmnGenericObjectvirtual
GetName(void) const mtsInterface
GetNamesOfEventHandlersVoid(void) const mtsInterfaceRequiredvirtual
GetNamesOfEventHandlersWrite(void) const mtsInterfaceRequiredvirtual
GetNamesOfFunctions(void) const mtsInterfaceRequiredvirtual
GetNamesOfFunctionsQualifiedRead(void) const mtsInterfaceRequiredvirtual
GetNamesOfFunctionsRead(void) const mtsInterfaceRequiredvirtual
GetNamesOfFunctionsVoid(void) const mtsInterfaceRequiredvirtual
GetNamesOfFunctionsVoidReturn(void) const mtsInterfaceRequiredvirtual
GetNamesOfFunctionsWrite(void) const mtsInterfaceRequiredvirtual
GetNamesOfFunctionsWriteReturn(void) const mtsInterfaceRequiredvirtual
GetThreadSignal(void)mtsInterfaceRequiredprotected
InterfaceProvidedmtsInterfaceRequiredprotected
IsRequired(void) const mtsInterfaceRequired
MailBoxmtsInterfaceRequiredprotected
MailBoxSizemtsInterfaceRequiredprotected
mtsComponentInterfaceProxyClient classmtsInterfaceRequiredfriend
mtsComponentProxy classmtsInterfaceRequiredfriend
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
mtsManagerComponentClient classmtsInterfaceRequiredfriend
mtsManagerLocal classmtsInterfaceRequiredfriend
mtsManagerLocalTest 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 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)mtsInterfaceRequired
SetMailBoxAndArgumentQueuesSize(size_t desiredSize)mtsInterfaceRequired
SetMailBoxSize(size_t desiredSize)mtsInterfaceRequired
ThreadSignalForBlockingCommandsmtsInterfaceRequiredprotected
ToStream(std::ostream &outputStream) const mtsInterfaceRequiredvirtual
ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const cmnGenericObjectvirtual
ToString(void) const cmnGenericObject
UseQueueBasedOnInterfacePolicy(mtsEventQueueingPolicy queueingPolicy, const std::string &methodName, const std::string &eventName)mtsInterfaceRequiredprotected
~cmnGenericObject(void)cmnGenericObjectinlinevirtual
~mtsInterface()mtsInterfacevirtual
~mtsInterfaceRequired()mtsInterfaceRequiredvirtual