cisst-saw
|
Declaration of mtsComponent. More...
#include <cisstCommon/cmnPortability.h>
#include <cisstCommon/cmnGenericObject.h>
#include <cisstCommon/cmnClassRegisterMacros.h>
#include <cisstCommon/cmnNamedMap.h>
#include <cisstMultiTask/mtsForwardDeclarations.h>
#include <cisstMultiTask/mtsComponentState.h>
#include <cisstMultiTask/mtsFunctionVoid.h>
#include <cisstMultiTask/mtsFunctionWrite.h>
#include <cisstMultiTask/mtsFunctionRead.h>
#include <cisstMultiTask/mtsFunctionQualifiedRead.h>
#include <cisstMultiTask/mtsFunctionVoidReturn.h>
#include <cisstMultiTask/mtsFunctionWriteReturn.h>
#include <cisstMultiTask/mtsMulticastCommandVoid.h>
#include <cisstMultiTask/mtsMulticastCommandWrite.h>
#include <cisstMultiTask/mtsParameterTypes.h>
#include <cisstMultiTask/mtsExport.h>
Go to the source code of this file.
Classes | |
class | mtsComponentConstructorNameAndArg< T > |
class | mtsComponent |
Typedefs | |
typedef mtsComponentConstructorNameAndArg < int > | mtsComponentConstructorNameAndInt |
typedef mtsComponentConstructorNameAndArg < unsigned int > | mtsComponentConstructorNameAndUInt |
typedef mtsComponentConstructorNameAndArg < long > | mtsComponentConstructorNameAndLong |
typedef mtsComponentConstructorNameAndArg < unsigned long > | mtsComponentConstructorNameAndULong |
typedef mtsComponentConstructorNameAndArg < double > | mtsComponentConstructorNameAndDouble |
typedef mtsComponentConstructorNameAndArg < std::string > | mtsComponentConstructorNameAndString |
Functions | |
std::string | mtsObjectName (const mtsComponent *object) |
Declaration of mtsComponent.
typedef mtsComponentConstructorNameAndArg<std::string> mtsComponentConstructorNameAndString |
typedef mtsComponentConstructorNameAndArg<unsigned int> mtsComponentConstructorNameAndUInt |
typedef mtsComponentConstructorNameAndArg<unsigned long> mtsComponentConstructorNameAndULong |
|
inline |