21 #error File deprecated
23 #ifndef _mtsInterfaceProvidedOrOutput_h
24 #define _mtsInterfaceProvidedOrOutput_h
79 const std::string & GetName(
void)
const;
83 const std::string GetFullName(
void)
const;
89 virtual void Cleanup(
void);
98 #endif // _mtsInterfaceProvidedOrOutput_h
Defines the command interfaces.
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Defines the state data table.
Defines the command interfaces.
Portability across compilers and operating systems tools.
Class registration macros.
mtsComponent * Component
Definition: mtsInterfaceProvidedOrOutput.h:64
Declaration of cmnNamedMap.
Defines a command with one argument.
Base class for high level objects.
Definition: cmnGenericObject.h:51
Defines a command with one argument sent to multiple interfaces.
Forward declarations and #define for cisstMultiTask.
Definition: mtsComponent.h:150
Defines cmnGenericObject.
const std::string Name
Definition: mtsInterfaceProvidedOrOutput.h:61
#define CMN_DECLARE_SERVICES(hasDynamicCreation, lod)
Definition: cmnClassRegisterMacros.h:116
virtual ~mtsInterfaceProvidedOrOutput()
Definition: mtsInterfaceProvidedOrOutput.h:76
Defines a command with no argument.
Defines a command with one argument.
Definition: mtsInterfaceProvidedOrOutput.h:54
mtsInterfaceProvidedOrOutput(void)
Definition: mtsInterfaceProvidedOrOutput.h:67
Defines a command with one argument.
const int CMN_NO_DYNAMIC_CREATION
Definition: cmnClassRegisterMacros.h:328
#define CMN_DECLARE_SERVICES_INSTANTIATION(className)
Definition: cmnClassRegisterMacros.h:202
#define CMN_LOG_ALLOW_DEFAULT
Definition: cmnLogLoD.h:76
Defines a command with one argument sent to multiple interfaces.
Defines a base class for a command.