cisst-saw
Loading...
Searching...
No Matches
mtsGenericObject Class Reference

Base class for data object in cisstMultiTask. More...

#include <mtsGenericObject.h>

Inheritance diagram for mtsGenericObject:
cmnGenericObject mtsComponentConstructorNameAndArg< int > mtsComponentConstructorNameAndArg< unsigned int > mtsComponentConstructorNameAndArg< long > mtsComponentConstructorNameAndArg< unsigned long > mtsComponentConstructorNameAndArg< double > mtsComponentConstructorNameAndArg< std::string > mtsFixedSizeVector< value_type, _size > value_type< _elementType > DeRefType< _elementType > RefType< _elementType > mtsGenericObjectProxyBase< T > mtsMatrix< value_type > mtsMatrix< double > mtsMatrix< float > mtsMatrix< long > mtsMatrix< unsigned long > mtsMatrix< int > mtsMatrix< unsigned int > mtsMatrix< short > mtsMatrix< unsigned short > mtsMatrix< char > mtsMatrix< unsigned char > mtsMatrix< bool > mtsVector< value_type > mtsVector< double > mtsVector< float > mtsVector< long > mtsVector< unsigned long > mtsVector< int > mtsVector< unsigned int > mtsVector< short > mtsVector< unsigned short > mtsVector< char > mtsVector< unsigned char > mtsVector< bool > mtsVector< std::string > prmMaskedVector< double > prmMaskedVector< float > prmMaskedVector< long > prmMaskedVector< unsigned long > prmMaskedVector< int > prmMaskedVector< unsigned int > prmMaskedVector< short > prmMaskedVector< unsigned short > prmMaskedVector< char > prmMaskedVector< unsigned char > prmMaskedVector< bool > mtsComponentConstructorArg mtsComponentConstructorNameAndArg< T > mtsComponentPointer mtsEventHandlerList mtsFixedSizeVector< _elementType, _size > mtsGenericObjectProxyBase< _elementType > mtsHistoryBase mtsIntervalStatistics mtsLogMessage mtsMatrix< _elementType > mtsQtApplicationConstructorArg mtsSocketProxyClientConstructorArg mtsSocketProxyInitData mtsSocketProxyServerConstructorArg mtsStateIndex mtsStateTable::IndexRange mtsTaskConstructorArg mtsTaskContinuousConstructorArg mtsTaskPeriodicConstructorArg mtsVFBase mtsVector< _elementType > prmActuatorParameters prmActuatorState prmBaseFrame prmCameraInfo prmCartesianImpedance prmConfigurationJoint prmDepthMap prmEventButton prmForceCartesianGet prmForceTorqueJointSet prmForwardKinematicsRequest prmForwardKinematicsResponse prmGainParameters prmIMUSensors prmImageFrame prmInputData prmInverseKinematicsRequest prmInverseKinematicsResponse prmMaskedVector< _elementType > prmMotionBase prmOperatingState prmPositionCartesianArrayGet prmPositionCartesianGet prmPositionCartesianSet prmPositionJointGet prmPositionJointSet prmRobotState prmServoCartesian prmServoJoint prmStateCartesian prmStateJoint prmVelocityCartesianGet prmVelocityJointGet

Public Member Functions

 mtsGenericObject (void)
 mtsGenericObject (double timestamp, bool automaticTimestamp, bool valid)
 mtsGenericObject (const mtsGenericObject &other)
virtual ~mtsGenericObject (void)
mtsGenericObjectoperator= (const mtsGenericObject &other)
bool SetTimestampIfAutomatic (double timestamp)
virtual void ToStream (std::ostream &outputStream) const
virtual void ToStreamRaw (std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") const
virtual bool FromStreamRaw (std::istream &inputStream, const char delimiter=' ')
virtual void SerializeRaw (std::ostream &outputStream) const
virtual void DeSerializeRaw (std::istream &inputStream)
size_t ScalarNumber (void) const
bool ScalarNumberIsFixed (void) const
Public Member Functions inherited from cmnGenericObject
virtual ~cmnGenericObject (void)
virtual const cmnClassServicesBaseServices (void) const =0
bool ReconstructFrom (const cmnGenericObject &other)
std::string ToString (void) const
virtual cmnLogger::StreamBufTypeGetLogMultiplexer (void) const
virtual double Scalar (const size_t CMN_UNUSED(index)) const CISST_THROW(std
virtual std::string ScalarDescription (const size_t CMN_UNUSED(index), const std::string &CMN_UNUSED(userDescription)) const

Detailed Description

Base class for data object in cisstMultiTask.

See also
cmnGenericObject

Constructor & Destructor Documentation

◆ mtsGenericObject() [1/3]

mtsGenericObject::mtsGenericObject ( void )
inline

Constructor, initialize Timestamp to 0 and Valid flag to false.

◆ mtsGenericObject() [2/3]

mtsGenericObject::mtsGenericObject ( double timestamp,
bool automaticTimestamp,
bool valid )
inline

Constructor with initialization for each member

◆ mtsGenericObject() [3/3]

mtsGenericObject::mtsGenericObject ( const mtsGenericObject & other)
inline

Copy constructor

◆ ~mtsGenericObject()

virtual mtsGenericObject::~mtsGenericObject ( void )
inlinevirtual

Destructor. Does nothing specific.

Member Function Documentation

◆ DeSerializeRaw()

virtual void mtsGenericObject::DeSerializeRaw ( std::istream & inputStream)
virtual

Binary deserialization

Reimplemented from cmnGenericObject.

Reimplemented in mtsComponentConstructorArg, mtsComponentConstructorNameAndArg< T >, mtsComponentConstructorNameAndArg< double >, mtsComponentConstructorNameAndArg< int >, mtsComponentConstructorNameAndArg< long >, mtsComponentConstructorNameAndArg< std::string >, mtsComponentConstructorNameAndArg< unsigned int >, mtsComponentConstructorNameAndArg< unsigned long >, mtsComponentPointer, mtsEventHandlerList, mtsFixedSizeVector< _elementType, _size >, mtsFixedSizeVector< value_type, _size >, mtsGenericObjectProxy< _elementType >, mtsGenericObjectProxy< bool >, mtsGenericObjectProxy< char >, mtsGenericObjectProxy< cmnJointType >, mtsGenericObjectProxy< double >, mtsGenericObjectProxy< float >, mtsGenericObjectProxy< int >, mtsGenericObjectProxy< long >, mtsGenericObjectProxy< long long >, mtsGenericObjectProxy< mtsCommandQualifiedReadDescription >, mtsGenericObjectProxy< mtsCommandReadDescription >, mtsGenericObjectProxy< mtsCommandVoidDescription >, mtsGenericObjectProxy< mtsCommandVoidReturnDescription >, mtsGenericObjectProxy< mtsCommandWriteDescription >, mtsGenericObjectProxy< mtsCommandWriteReturnDescription >, mtsGenericObjectProxy< mtsComponentConstructorArg >, mtsGenericObjectProxy< mtsComponentState >, mtsGenericObjectProxy< mtsComponentStateChange >, mtsGenericObjectProxy< mtsComponentStatusControl >, mtsGenericObjectProxy< mtsDescriptionComponent >, mtsGenericObjectProxy< mtsDescriptionComponentClass >, mtsGenericObjectProxy< mtsDescriptionComponentClassVec >, mtsGenericObjectProxy< mtsDescriptionComponentVec >, mtsGenericObjectProxy< mtsDescriptionConnection >, mtsGenericObjectProxy< mtsDescriptionConnectionVec >, mtsGenericObjectProxy< mtsDescriptionInterface >, mtsGenericObjectProxy< mtsDescriptionInterfaceFull >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullName >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullNameVec >, mtsGenericObjectProxy< mtsDescriptionLoadLibrary >, mtsGenericObjectProxy< mtsEndUserInterfaceArg >, mtsGenericObjectProxy< mtsEventVoidDescription >, mtsGenericObjectProxy< mtsEventWriteDescription >, mtsGenericObjectProxy< mtsExecutionResult >, mtsGenericObjectProxy< mtsInterfaceProvidedDescription >, mtsGenericObjectProxy< mtsInterfaceRequiredDescription >, mtsGenericObjectProxy< mtsMessage >, mtsGenericObjectProxy< mtsTaskConstructorArg >, mtsGenericObjectProxy< mtsTaskContinuousConstructorArg >, mtsGenericObjectProxy< mtsTaskPeriodicConstructorArg >, mtsGenericObjectProxy< prmActuatorJointCoupling >, mtsGenericObjectProxy< prmBaseFrame >, mtsGenericObjectProxy< prmCameraInfo >, mtsGenericObjectProxy< prmCartesianImpedance >, mtsGenericObjectProxy< prmCartesianImpedanceHalfPlaneGains >, mtsGenericObjectProxy< prmConfigurationJoint >, mtsGenericObjectProxy< prmDepthMap >, mtsGenericObjectProxy< prmForceTorqueJointSet >, mtsGenericObjectProxy< prmForwardKinematicsRequest >, mtsGenericObjectProxy< prmForwardKinematicsResponse >, mtsGenericObjectProxy< prmImageFrame >, mtsGenericObjectProxy< prmIMUSensors >, mtsGenericObjectProxy< prmInputData >, mtsGenericObjectProxy< prmInverseKinematicsRequest >, mtsGenericObjectProxy< prmInverseKinematicsResponse >, mtsGenericObjectProxy< prmKeyValue >, mtsGenericObjectProxy< prmOperatingState >, mtsGenericObjectProxy< prmPositionCartesianArrayGet >, mtsGenericObjectProxy< prmPositionCartesianGet >, mtsGenericObjectProxy< prmPositionCartesianSet >, mtsGenericObjectProxy< prmPositionJointGet >, mtsGenericObjectProxy< prmPositionJointSet >, mtsGenericObjectProxy< prmServoCartesian >, mtsGenericObjectProxy< prmServoJoint >, mtsGenericObjectProxy< prmStateCartesian >, mtsGenericObjectProxy< prmStateJoint >, mtsGenericObjectProxy< prmVelocityCartesianGet >, mtsGenericObjectProxy< short >, mtsGenericObjectProxy< size_t >, mtsGenericObjectProxy< std::string >, mtsGenericObjectProxy< stdCharVec >, mtsGenericObjectProxy< stdDoubleVec >, mtsGenericObjectProxy< stdStringList >, mtsGenericObjectProxy< stdStringVec >, mtsGenericObjectProxy< stdVct3Vec >, mtsGenericObjectProxy< T >, mtsGenericObjectProxy< unsigned char >, mtsGenericObjectProxy< unsigned int >, mtsGenericObjectProxy< unsigned long >, mtsGenericObjectProxy< unsigned short >, mtsGenericObjectProxy< vct1 >, mtsGenericObjectProxy< vct2 >, mtsGenericObjectProxy< vct2x2 >, mtsGenericObjectProxy< vct3 >, mtsGenericObjectProxy< vct3x3 >, mtsGenericObjectProxy< vct4 >, mtsGenericObjectProxy< vct4x4 >, mtsGenericObjectProxy< vct5 >, mtsGenericObjectProxy< vct6 >, mtsGenericObjectProxy< vct7 >, mtsGenericObjectProxy< vct8 >, mtsGenericObjectProxy< vct9 >, mtsGenericObjectProxy< vctBool1 >, mtsGenericObjectProxy< vctBool2 >, mtsGenericObjectProxy< vctBool3 >, mtsGenericObjectProxy< vctBool4 >, mtsGenericObjectProxy< vctBool5 >, mtsGenericObjectProxy< vctBool6 >, mtsGenericObjectProxy< vctBool7 >, mtsGenericObjectProxy< vctBool8 >, mtsGenericObjectProxy< vctBool9 >, mtsGenericObjectProxy< vctBoolVec >, mtsGenericObjectProxy< vctChar1 >, mtsGenericObjectProxy< vctChar2 >, mtsGenericObjectProxy< vctChar3 >, mtsGenericObjectProxy< vctChar4 >, mtsGenericObjectProxy< vctChar5 >, mtsGenericObjectProxy< vctChar6 >, mtsGenericObjectProxy< vctChar7 >, mtsGenericObjectProxy< vctChar8 >, mtsGenericObjectProxy< vctChar9 >, mtsGenericObjectProxy< vctCharVec >, mtsGenericObjectProxy< vctDoubleMat >, mtsGenericObjectProxy< vctDoubleVec >, mtsGenericObjectProxy< vctFloat1 >, mtsGenericObjectProxy< vctFloat2 >, mtsGenericObjectProxy< vctFloat3 >, mtsGenericObjectProxy< vctFloat4 >, mtsGenericObjectProxy< vctFloat5 >, mtsGenericObjectProxy< vctFloat6 >, mtsGenericObjectProxy< vctFloat7 >, mtsGenericObjectProxy< vctFloat8 >, mtsGenericObjectProxy< vctFloat9 >, mtsGenericObjectProxy< vctFloatMat >, mtsGenericObjectProxy< vctFloatVec >, mtsGenericObjectProxy< vctFrm3 >, mtsGenericObjectProxy< vctFrm4x4 >, mtsGenericObjectProxy< vctInt1 >, mtsGenericObjectProxy< vctInt2 >, mtsGenericObjectProxy< vctInt3 >, mtsGenericObjectProxy< vctInt4 >, mtsGenericObjectProxy< vctInt5 >, mtsGenericObjectProxy< vctInt6 >, mtsGenericObjectProxy< vctInt7 >, mtsGenericObjectProxy< vctInt8 >, mtsGenericObjectProxy< vctInt9 >, mtsGenericObjectProxy< vctIntMat >, mtsGenericObjectProxy< vctIntVec >, mtsGenericObjectProxy< vctLong1 >, mtsGenericObjectProxy< vctLong2 >, mtsGenericObjectProxy< vctLong3 >, mtsGenericObjectProxy< vctLong4 >, mtsGenericObjectProxy< vctLong5 >, mtsGenericObjectProxy< vctLong6 >, mtsGenericObjectProxy< vctLong7 >, mtsGenericObjectProxy< vctLong8 >, mtsGenericObjectProxy< vctLong9 >, mtsGenericObjectProxy< vctLongVec >, mtsGenericObjectProxy< vctMatRot3 >, mtsGenericObjectProxy< vctShort1 >, mtsGenericObjectProxy< vctShort2 >, mtsGenericObjectProxy< vctShort3 >, mtsGenericObjectProxy< vctShort4 >, mtsGenericObjectProxy< vctShort5 >, mtsGenericObjectProxy< vctShort6 >, mtsGenericObjectProxy< vctShort7 >, mtsGenericObjectProxy< vctShort8 >, mtsGenericObjectProxy< vctShort9 >, mtsGenericObjectProxy< vctShortVec >, mtsGenericObjectProxy< vctUChar1 >, mtsGenericObjectProxy< vctUChar2 >, mtsGenericObjectProxy< vctUChar3 >, mtsGenericObjectProxy< vctUChar4 >, mtsGenericObjectProxy< vctUChar5 >, mtsGenericObjectProxy< vctUChar6 >, mtsGenericObjectProxy< vctUChar7 >, mtsGenericObjectProxy< vctUChar8 >, mtsGenericObjectProxy< vctUChar9 >, mtsGenericObjectProxy< vctUCharVec >, mtsGenericObjectProxy< vctUInt1 >, mtsGenericObjectProxy< vctUInt2 >, mtsGenericObjectProxy< vctUInt3 >, mtsGenericObjectProxy< vctUInt4 >, mtsGenericObjectProxy< vctUInt5 >, mtsGenericObjectProxy< vctUInt6 >, mtsGenericObjectProxy< vctUInt7 >, mtsGenericObjectProxy< vctUInt8 >, mtsGenericObjectProxy< vctUInt9 >, mtsGenericObjectProxy< vctUIntVec >, mtsGenericObjectProxy< vctULong1 >, mtsGenericObjectProxy< vctULong2 >, mtsGenericObjectProxy< vctULong3 >, mtsGenericObjectProxy< vctULong4 >, mtsGenericObjectProxy< vctULong5 >, mtsGenericObjectProxy< vctULong6 >, mtsGenericObjectProxy< vctULong7 >, mtsGenericObjectProxy< vctULong8 >, mtsGenericObjectProxy< vctULong9 >, mtsGenericObjectProxy< vctULongVec >, mtsGenericObjectProxy< vctUShort1 >, mtsGenericObjectProxy< vctUShort2 >, mtsGenericObjectProxy< vctUShort3 >, mtsGenericObjectProxy< vctUShort4 >, mtsGenericObjectProxy< vctUShort5 >, mtsGenericObjectProxy< vctUShort6 >, mtsGenericObjectProxy< vctUShort7 >, mtsGenericObjectProxy< vctUShort8 >, mtsGenericObjectProxy< vctUShort9 >, mtsGenericObjectProxy< vctUShortVec >, mtsGenericObjectProxyRef< _elementType >, mtsGenericObjectProxyRef< T >, mtsIntervalStatistics, mtsLogMessage, mtsMatrix< _elementType >, mtsMatrix< bool >, mtsMatrix< char >, mtsMatrix< double >, mtsMatrix< float >, mtsMatrix< int >, mtsMatrix< long >, mtsMatrix< short >, mtsMatrix< unsigned char >, mtsMatrix< unsigned int >, mtsMatrix< unsigned long >, mtsMatrix< unsigned short >, mtsMatrix< value_type >, mtsQtApplicationConstructorArg, mtsSocketProxyClientConstructorArg, mtsSocketProxyInitData, mtsSocketProxyServerConstructorArg, mtsStateIndex, mtsTaskConstructorArg, mtsTaskContinuousConstructorArg, mtsTaskPeriodicConstructorArg, mtsVector< _elementType >, mtsVector< bool >, mtsVector< char >, mtsVector< double >, mtsVector< float >, mtsVector< int >, mtsVector< long >, mtsVector< short >, mtsVector< std::string >, mtsVector< unsigned char >, mtsVector< unsigned int >, mtsVector< unsigned long >, mtsVector< unsigned short >, mtsVector< value_type >, prmActuatorParameters, prmActuatorState, prmBaseFrame, prmCameraInfo, prmCartesianImpedance, prmConfigurationJoint, prmDepthMap, prmEventButton, prmForceCartesianGet, prmForceCartesianSet, prmForceTorqueJointSet, prmForwardKinematicsRequest, prmForwardKinematicsResponse, prmGainParameters, prmImageFrame, prmIMUSensors, prmInputData, prmInverseKinematicsRequest, prmInverseKinematicsResponse, prmMaskedVector< _elementType >, prmMaskedVector< bool >, prmMaskedVector< char >, prmMaskedVector< double >, prmMaskedVector< float >, prmMaskedVector< int >, prmMaskedVector< long >, prmMaskedVector< short >, prmMaskedVector< unsigned char >, prmMaskedVector< unsigned int >, prmMaskedVector< unsigned long >, prmMaskedVector< unsigned short >, prmMotionBase, prmOperatingState, prmPositionCartesianArrayGet, prmPositionCartesianGet, prmPositionCartesianSet, prmPositionJointGet, prmPositionJointSet, prmRobotState, prmServoCartesian, prmServoJoint, prmStateCartesian, prmStateJoint, prmVelocityCartesianGet, prmVelocityCartesianSet, prmVelocityJointGet, and prmVelocityJointSet.

◆ FromStreamRaw()

virtual bool mtsGenericObject::FromStreamRaw ( std::istream & inputStream,
const char delimiter = ' ' )
virtual

Read from an unformatted text input (e.g., one created by ToStreamRaw). Returns true if successful.

Reimplemented from cmnGenericObject.

Reimplemented in mtsComponentConstructorNameAndArg< T >, mtsComponentConstructorNameAndArg< double >, mtsComponentConstructorNameAndArg< int >, mtsComponentConstructorNameAndArg< long >, mtsComponentConstructorNameAndArg< std::string >, mtsComponentConstructorNameAndArg< unsigned int >, mtsComponentConstructorNameAndArg< unsigned long >, mtsGenericObjectProxy< _elementType >, mtsGenericObjectProxy< bool >, mtsGenericObjectProxy< char >, mtsGenericObjectProxy< cmnJointType >, mtsGenericObjectProxy< double >, mtsGenericObjectProxy< float >, mtsGenericObjectProxy< int >, mtsGenericObjectProxy< long >, mtsGenericObjectProxy< long long >, mtsGenericObjectProxy< mtsCommandQualifiedReadDescription >, mtsGenericObjectProxy< mtsCommandReadDescription >, mtsGenericObjectProxy< mtsCommandVoidDescription >, mtsGenericObjectProxy< mtsCommandVoidReturnDescription >, mtsGenericObjectProxy< mtsCommandWriteDescription >, mtsGenericObjectProxy< mtsCommandWriteReturnDescription >, mtsGenericObjectProxy< mtsComponentConstructorArg >, mtsGenericObjectProxy< mtsComponentState >, mtsGenericObjectProxy< mtsComponentStateChange >, mtsGenericObjectProxy< mtsComponentStatusControl >, mtsGenericObjectProxy< mtsDescriptionComponent >, mtsGenericObjectProxy< mtsDescriptionComponentClass >, mtsGenericObjectProxy< mtsDescriptionComponentClassVec >, mtsGenericObjectProxy< mtsDescriptionComponentVec >, mtsGenericObjectProxy< mtsDescriptionConnection >, mtsGenericObjectProxy< mtsDescriptionConnectionVec >, mtsGenericObjectProxy< mtsDescriptionInterface >, mtsGenericObjectProxy< mtsDescriptionInterfaceFull >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullName >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullNameVec >, mtsGenericObjectProxy< mtsDescriptionLoadLibrary >, mtsGenericObjectProxy< mtsEndUserInterfaceArg >, mtsGenericObjectProxy< mtsEventVoidDescription >, mtsGenericObjectProxy< mtsEventWriteDescription >, mtsGenericObjectProxy< mtsExecutionResult >, mtsGenericObjectProxy< mtsInterfaceProvidedDescription >, mtsGenericObjectProxy< mtsInterfaceRequiredDescription >, mtsGenericObjectProxy< mtsMessage >, mtsGenericObjectProxy< mtsTaskConstructorArg >, mtsGenericObjectProxy< mtsTaskContinuousConstructorArg >, mtsGenericObjectProxy< mtsTaskPeriodicConstructorArg >, mtsGenericObjectProxy< prmActuatorJointCoupling >, mtsGenericObjectProxy< prmBaseFrame >, mtsGenericObjectProxy< prmCameraInfo >, mtsGenericObjectProxy< prmCartesianImpedance >, mtsGenericObjectProxy< prmCartesianImpedanceHalfPlaneGains >, mtsGenericObjectProxy< prmConfigurationJoint >, mtsGenericObjectProxy< prmDepthMap >, mtsGenericObjectProxy< prmForceTorqueJointSet >, mtsGenericObjectProxy< prmForwardKinematicsRequest >, mtsGenericObjectProxy< prmForwardKinematicsResponse >, mtsGenericObjectProxy< prmImageFrame >, mtsGenericObjectProxy< prmIMUSensors >, mtsGenericObjectProxy< prmInputData >, mtsGenericObjectProxy< prmInverseKinematicsRequest >, mtsGenericObjectProxy< prmInverseKinematicsResponse >, mtsGenericObjectProxy< prmKeyValue >, mtsGenericObjectProxy< prmOperatingState >, mtsGenericObjectProxy< prmPositionCartesianArrayGet >, mtsGenericObjectProxy< prmPositionCartesianGet >, mtsGenericObjectProxy< prmPositionCartesianSet >, mtsGenericObjectProxy< prmPositionJointGet >, mtsGenericObjectProxy< prmPositionJointSet >, mtsGenericObjectProxy< prmServoCartesian >, mtsGenericObjectProxy< prmServoJoint >, mtsGenericObjectProxy< prmStateCartesian >, mtsGenericObjectProxy< prmStateJoint >, mtsGenericObjectProxy< prmVelocityCartesianGet >, mtsGenericObjectProxy< short >, mtsGenericObjectProxy< size_t >, mtsGenericObjectProxy< std::string >, mtsGenericObjectProxy< stdCharVec >, mtsGenericObjectProxy< stdDoubleVec >, mtsGenericObjectProxy< stdStringList >, mtsGenericObjectProxy< stdStringVec >, mtsGenericObjectProxy< stdVct3Vec >, mtsGenericObjectProxy< T >, mtsGenericObjectProxy< unsigned char >, mtsGenericObjectProxy< unsigned int >, mtsGenericObjectProxy< unsigned long >, mtsGenericObjectProxy< unsigned short >, mtsGenericObjectProxy< vct1 >, mtsGenericObjectProxy< vct2 >, mtsGenericObjectProxy< vct2x2 >, mtsGenericObjectProxy< vct3 >, mtsGenericObjectProxy< vct3x3 >, mtsGenericObjectProxy< vct4 >, mtsGenericObjectProxy< vct4x4 >, mtsGenericObjectProxy< vct5 >, mtsGenericObjectProxy< vct6 >, mtsGenericObjectProxy< vct7 >, mtsGenericObjectProxy< vct8 >, mtsGenericObjectProxy< vct9 >, mtsGenericObjectProxy< vctBool1 >, mtsGenericObjectProxy< vctBool2 >, mtsGenericObjectProxy< vctBool3 >, mtsGenericObjectProxy< vctBool4 >, mtsGenericObjectProxy< vctBool5 >, mtsGenericObjectProxy< vctBool6 >, mtsGenericObjectProxy< vctBool7 >, mtsGenericObjectProxy< vctBool8 >, mtsGenericObjectProxy< vctBool9 >, mtsGenericObjectProxy< vctBoolVec >, mtsGenericObjectProxy< vctChar1 >, mtsGenericObjectProxy< vctChar2 >, mtsGenericObjectProxy< vctChar3 >, mtsGenericObjectProxy< vctChar4 >, mtsGenericObjectProxy< vctChar5 >, mtsGenericObjectProxy< vctChar6 >, mtsGenericObjectProxy< vctChar7 >, mtsGenericObjectProxy< vctChar8 >, mtsGenericObjectProxy< vctChar9 >, mtsGenericObjectProxy< vctCharVec >, mtsGenericObjectProxy< vctDoubleMat >, mtsGenericObjectProxy< vctDoubleVec >, mtsGenericObjectProxy< vctFloat1 >, mtsGenericObjectProxy< vctFloat2 >, mtsGenericObjectProxy< vctFloat3 >, mtsGenericObjectProxy< vctFloat4 >, mtsGenericObjectProxy< vctFloat5 >, mtsGenericObjectProxy< vctFloat6 >, mtsGenericObjectProxy< vctFloat7 >, mtsGenericObjectProxy< vctFloat8 >, mtsGenericObjectProxy< vctFloat9 >, mtsGenericObjectProxy< vctFloatMat >, mtsGenericObjectProxy< vctFloatVec >, mtsGenericObjectProxy< vctFrm3 >, mtsGenericObjectProxy< vctFrm4x4 >, mtsGenericObjectProxy< vctInt1 >, mtsGenericObjectProxy< vctInt2 >, mtsGenericObjectProxy< vctInt3 >, mtsGenericObjectProxy< vctInt4 >, mtsGenericObjectProxy< vctInt5 >, mtsGenericObjectProxy< vctInt6 >, mtsGenericObjectProxy< vctInt7 >, mtsGenericObjectProxy< vctInt8 >, mtsGenericObjectProxy< vctInt9 >, mtsGenericObjectProxy< vctIntMat >, mtsGenericObjectProxy< vctIntVec >, mtsGenericObjectProxy< vctLong1 >, mtsGenericObjectProxy< vctLong2 >, mtsGenericObjectProxy< vctLong3 >, mtsGenericObjectProxy< vctLong4 >, mtsGenericObjectProxy< vctLong5 >, mtsGenericObjectProxy< vctLong6 >, mtsGenericObjectProxy< vctLong7 >, mtsGenericObjectProxy< vctLong8 >, mtsGenericObjectProxy< vctLong9 >, mtsGenericObjectProxy< vctLongVec >, mtsGenericObjectProxy< vctMatRot3 >, mtsGenericObjectProxy< vctShort1 >, mtsGenericObjectProxy< vctShort2 >, mtsGenericObjectProxy< vctShort3 >, mtsGenericObjectProxy< vctShort4 >, mtsGenericObjectProxy< vctShort5 >, mtsGenericObjectProxy< vctShort6 >, mtsGenericObjectProxy< vctShort7 >, mtsGenericObjectProxy< vctShort8 >, mtsGenericObjectProxy< vctShort9 >, mtsGenericObjectProxy< vctShortVec >, mtsGenericObjectProxy< vctUChar1 >, mtsGenericObjectProxy< vctUChar2 >, mtsGenericObjectProxy< vctUChar3 >, mtsGenericObjectProxy< vctUChar4 >, mtsGenericObjectProxy< vctUChar5 >, mtsGenericObjectProxy< vctUChar6 >, mtsGenericObjectProxy< vctUChar7 >, mtsGenericObjectProxy< vctUChar8 >, mtsGenericObjectProxy< vctUChar9 >, mtsGenericObjectProxy< vctUCharVec >, mtsGenericObjectProxy< vctUInt1 >, mtsGenericObjectProxy< vctUInt2 >, mtsGenericObjectProxy< vctUInt3 >, mtsGenericObjectProxy< vctUInt4 >, mtsGenericObjectProxy< vctUInt5 >, mtsGenericObjectProxy< vctUInt6 >, mtsGenericObjectProxy< vctUInt7 >, mtsGenericObjectProxy< vctUInt8 >, mtsGenericObjectProxy< vctUInt9 >, mtsGenericObjectProxy< vctUIntVec >, mtsGenericObjectProxy< vctULong1 >, mtsGenericObjectProxy< vctULong2 >, mtsGenericObjectProxy< vctULong3 >, mtsGenericObjectProxy< vctULong4 >, mtsGenericObjectProxy< vctULong5 >, mtsGenericObjectProxy< vctULong6 >, mtsGenericObjectProxy< vctULong7 >, mtsGenericObjectProxy< vctULong8 >, mtsGenericObjectProxy< vctULong9 >, mtsGenericObjectProxy< vctULongVec >, mtsGenericObjectProxy< vctUShort1 >, mtsGenericObjectProxy< vctUShort2 >, mtsGenericObjectProxy< vctUShort3 >, mtsGenericObjectProxy< vctUShort4 >, mtsGenericObjectProxy< vctUShort5 >, mtsGenericObjectProxy< vctUShort6 >, mtsGenericObjectProxy< vctUShort7 >, mtsGenericObjectProxy< vctUShort8 >, mtsGenericObjectProxy< vctUShort9 >, mtsGenericObjectProxy< vctUShortVec >, mtsGenericObjectProxyRef< _elementType >, mtsGenericObjectProxyRef< T >, mtsQtApplicationConstructorArg, mtsSocketProxyClientConstructorArg, mtsSocketProxyInitData, and mtsSocketProxyServerConstructorArg.

◆ operator=()

mtsGenericObject & mtsGenericObject::operator= ( const mtsGenericObject & other)
inline

Assignment operator

◆ ScalarNumber()

size_t mtsGenericObject::ScalarNumber ( void ) const
virtual

◆ ScalarNumberIsFixed()

bool mtsGenericObject::ScalarNumberIsFixed ( void ) const
virtual

◆ SerializeRaw()

virtual void mtsGenericObject::SerializeRaw ( std::ostream & outputStream) const
virtual

Binary serialization

Reimplemented from cmnGenericObject.

Reimplemented in mtsComponentConstructorArg, mtsComponentConstructorNameAndArg< T >, mtsComponentConstructorNameAndArg< double >, mtsComponentConstructorNameAndArg< int >, mtsComponentConstructorNameAndArg< long >, mtsComponentConstructorNameAndArg< std::string >, mtsComponentConstructorNameAndArg< unsigned int >, mtsComponentConstructorNameAndArg< unsigned long >, mtsComponentPointer, mtsEventHandlerList, mtsFixedSizeVector< _elementType, _size >, mtsFixedSizeVector< value_type, _size >, mtsGenericObjectProxy< _elementType >, mtsGenericObjectProxy< bool >, mtsGenericObjectProxy< char >, mtsGenericObjectProxy< cmnJointType >, mtsGenericObjectProxy< double >, mtsGenericObjectProxy< float >, mtsGenericObjectProxy< int >, mtsGenericObjectProxy< long >, mtsGenericObjectProxy< long long >, mtsGenericObjectProxy< mtsCommandQualifiedReadDescription >, mtsGenericObjectProxy< mtsCommandReadDescription >, mtsGenericObjectProxy< mtsCommandVoidDescription >, mtsGenericObjectProxy< mtsCommandVoidReturnDescription >, mtsGenericObjectProxy< mtsCommandWriteDescription >, mtsGenericObjectProxy< mtsCommandWriteReturnDescription >, mtsGenericObjectProxy< mtsComponentConstructorArg >, mtsGenericObjectProxy< mtsComponentState >, mtsGenericObjectProxy< mtsComponentStateChange >, mtsGenericObjectProxy< mtsComponentStatusControl >, mtsGenericObjectProxy< mtsDescriptionComponent >, mtsGenericObjectProxy< mtsDescriptionComponentClass >, mtsGenericObjectProxy< mtsDescriptionComponentClassVec >, mtsGenericObjectProxy< mtsDescriptionComponentVec >, mtsGenericObjectProxy< mtsDescriptionConnection >, mtsGenericObjectProxy< mtsDescriptionConnectionVec >, mtsGenericObjectProxy< mtsDescriptionInterface >, mtsGenericObjectProxy< mtsDescriptionInterfaceFull >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullName >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullNameVec >, mtsGenericObjectProxy< mtsDescriptionLoadLibrary >, mtsGenericObjectProxy< mtsEndUserInterfaceArg >, mtsGenericObjectProxy< mtsEventVoidDescription >, mtsGenericObjectProxy< mtsEventWriteDescription >, mtsGenericObjectProxy< mtsExecutionResult >, mtsGenericObjectProxy< mtsInterfaceProvidedDescription >, mtsGenericObjectProxy< mtsInterfaceRequiredDescription >, mtsGenericObjectProxy< mtsMessage >, mtsGenericObjectProxy< mtsTaskConstructorArg >, mtsGenericObjectProxy< mtsTaskContinuousConstructorArg >, mtsGenericObjectProxy< mtsTaskPeriodicConstructorArg >, mtsGenericObjectProxy< prmActuatorJointCoupling >, mtsGenericObjectProxy< prmBaseFrame >, mtsGenericObjectProxy< prmCameraInfo >, mtsGenericObjectProxy< prmCartesianImpedance >, mtsGenericObjectProxy< prmCartesianImpedanceHalfPlaneGains >, mtsGenericObjectProxy< prmConfigurationJoint >, mtsGenericObjectProxy< prmDepthMap >, mtsGenericObjectProxy< prmForceTorqueJointSet >, mtsGenericObjectProxy< prmForwardKinematicsRequest >, mtsGenericObjectProxy< prmForwardKinematicsResponse >, mtsGenericObjectProxy< prmImageFrame >, mtsGenericObjectProxy< prmIMUSensors >, mtsGenericObjectProxy< prmInputData >, mtsGenericObjectProxy< prmInverseKinematicsRequest >, mtsGenericObjectProxy< prmInverseKinematicsResponse >, mtsGenericObjectProxy< prmKeyValue >, mtsGenericObjectProxy< prmOperatingState >, mtsGenericObjectProxy< prmPositionCartesianArrayGet >, mtsGenericObjectProxy< prmPositionCartesianGet >, mtsGenericObjectProxy< prmPositionCartesianSet >, mtsGenericObjectProxy< prmPositionJointGet >, mtsGenericObjectProxy< prmPositionJointSet >, mtsGenericObjectProxy< prmServoCartesian >, mtsGenericObjectProxy< prmServoJoint >, mtsGenericObjectProxy< prmStateCartesian >, mtsGenericObjectProxy< prmStateJoint >, mtsGenericObjectProxy< prmVelocityCartesianGet >, mtsGenericObjectProxy< short >, mtsGenericObjectProxy< size_t >, mtsGenericObjectProxy< std::string >, mtsGenericObjectProxy< stdCharVec >, mtsGenericObjectProxy< stdDoubleVec >, mtsGenericObjectProxy< stdStringList >, mtsGenericObjectProxy< stdStringVec >, mtsGenericObjectProxy< stdVct3Vec >, mtsGenericObjectProxy< T >, mtsGenericObjectProxy< unsigned char >, mtsGenericObjectProxy< unsigned int >, mtsGenericObjectProxy< unsigned long >, mtsGenericObjectProxy< unsigned short >, mtsGenericObjectProxy< vct1 >, mtsGenericObjectProxy< vct2 >, mtsGenericObjectProxy< vct2x2 >, mtsGenericObjectProxy< vct3 >, mtsGenericObjectProxy< vct3x3 >, mtsGenericObjectProxy< vct4 >, mtsGenericObjectProxy< vct4x4 >, mtsGenericObjectProxy< vct5 >, mtsGenericObjectProxy< vct6 >, mtsGenericObjectProxy< vct7 >, mtsGenericObjectProxy< vct8 >, mtsGenericObjectProxy< vct9 >, mtsGenericObjectProxy< vctBool1 >, mtsGenericObjectProxy< vctBool2 >, mtsGenericObjectProxy< vctBool3 >, mtsGenericObjectProxy< vctBool4 >, mtsGenericObjectProxy< vctBool5 >, mtsGenericObjectProxy< vctBool6 >, mtsGenericObjectProxy< vctBool7 >, mtsGenericObjectProxy< vctBool8 >, mtsGenericObjectProxy< vctBool9 >, mtsGenericObjectProxy< vctBoolVec >, mtsGenericObjectProxy< vctChar1 >, mtsGenericObjectProxy< vctChar2 >, mtsGenericObjectProxy< vctChar3 >, mtsGenericObjectProxy< vctChar4 >, mtsGenericObjectProxy< vctChar5 >, mtsGenericObjectProxy< vctChar6 >, mtsGenericObjectProxy< vctChar7 >, mtsGenericObjectProxy< vctChar8 >, mtsGenericObjectProxy< vctChar9 >, mtsGenericObjectProxy< vctCharVec >, mtsGenericObjectProxy< vctDoubleMat >, mtsGenericObjectProxy< vctDoubleVec >, mtsGenericObjectProxy< vctFloat1 >, mtsGenericObjectProxy< vctFloat2 >, mtsGenericObjectProxy< vctFloat3 >, mtsGenericObjectProxy< vctFloat4 >, mtsGenericObjectProxy< vctFloat5 >, mtsGenericObjectProxy< vctFloat6 >, mtsGenericObjectProxy< vctFloat7 >, mtsGenericObjectProxy< vctFloat8 >, mtsGenericObjectProxy< vctFloat9 >, mtsGenericObjectProxy< vctFloatMat >, mtsGenericObjectProxy< vctFloatVec >, mtsGenericObjectProxy< vctFrm3 >, mtsGenericObjectProxy< vctFrm4x4 >, mtsGenericObjectProxy< vctInt1 >, mtsGenericObjectProxy< vctInt2 >, mtsGenericObjectProxy< vctInt3 >, mtsGenericObjectProxy< vctInt4 >, mtsGenericObjectProxy< vctInt5 >, mtsGenericObjectProxy< vctInt6 >, mtsGenericObjectProxy< vctInt7 >, mtsGenericObjectProxy< vctInt8 >, mtsGenericObjectProxy< vctInt9 >, mtsGenericObjectProxy< vctIntMat >, mtsGenericObjectProxy< vctIntVec >, mtsGenericObjectProxy< vctLong1 >, mtsGenericObjectProxy< vctLong2 >, mtsGenericObjectProxy< vctLong3 >, mtsGenericObjectProxy< vctLong4 >, mtsGenericObjectProxy< vctLong5 >, mtsGenericObjectProxy< vctLong6 >, mtsGenericObjectProxy< vctLong7 >, mtsGenericObjectProxy< vctLong8 >, mtsGenericObjectProxy< vctLong9 >, mtsGenericObjectProxy< vctLongVec >, mtsGenericObjectProxy< vctMatRot3 >, mtsGenericObjectProxy< vctShort1 >, mtsGenericObjectProxy< vctShort2 >, mtsGenericObjectProxy< vctShort3 >, mtsGenericObjectProxy< vctShort4 >, mtsGenericObjectProxy< vctShort5 >, mtsGenericObjectProxy< vctShort6 >, mtsGenericObjectProxy< vctShort7 >, mtsGenericObjectProxy< vctShort8 >, mtsGenericObjectProxy< vctShort9 >, mtsGenericObjectProxy< vctShortVec >, mtsGenericObjectProxy< vctUChar1 >, mtsGenericObjectProxy< vctUChar2 >, mtsGenericObjectProxy< vctUChar3 >, mtsGenericObjectProxy< vctUChar4 >, mtsGenericObjectProxy< vctUChar5 >, mtsGenericObjectProxy< vctUChar6 >, mtsGenericObjectProxy< vctUChar7 >, mtsGenericObjectProxy< vctUChar8 >, mtsGenericObjectProxy< vctUChar9 >, mtsGenericObjectProxy< vctUCharVec >, mtsGenericObjectProxy< vctUInt1 >, mtsGenericObjectProxy< vctUInt2 >, mtsGenericObjectProxy< vctUInt3 >, mtsGenericObjectProxy< vctUInt4 >, mtsGenericObjectProxy< vctUInt5 >, mtsGenericObjectProxy< vctUInt6 >, mtsGenericObjectProxy< vctUInt7 >, mtsGenericObjectProxy< vctUInt8 >, mtsGenericObjectProxy< vctUInt9 >, mtsGenericObjectProxy< vctUIntVec >, mtsGenericObjectProxy< vctULong1 >, mtsGenericObjectProxy< vctULong2 >, mtsGenericObjectProxy< vctULong3 >, mtsGenericObjectProxy< vctULong4 >, mtsGenericObjectProxy< vctULong5 >, mtsGenericObjectProxy< vctULong6 >, mtsGenericObjectProxy< vctULong7 >, mtsGenericObjectProxy< vctULong8 >, mtsGenericObjectProxy< vctULong9 >, mtsGenericObjectProxy< vctULongVec >, mtsGenericObjectProxy< vctUShort1 >, mtsGenericObjectProxy< vctUShort2 >, mtsGenericObjectProxy< vctUShort3 >, mtsGenericObjectProxy< vctUShort4 >, mtsGenericObjectProxy< vctUShort5 >, mtsGenericObjectProxy< vctUShort6 >, mtsGenericObjectProxy< vctUShort7 >, mtsGenericObjectProxy< vctUShort8 >, mtsGenericObjectProxy< vctUShort9 >, mtsGenericObjectProxy< vctUShortVec >, mtsGenericObjectProxyRef< _elementType >, mtsGenericObjectProxyRef< T >, mtsIntervalStatistics, mtsLogMessage, mtsMatrix< _elementType >, mtsMatrix< bool >, mtsMatrix< char >, mtsMatrix< double >, mtsMatrix< float >, mtsMatrix< int >, mtsMatrix< long >, mtsMatrix< short >, mtsMatrix< unsigned char >, mtsMatrix< unsigned int >, mtsMatrix< unsigned long >, mtsMatrix< unsigned short >, mtsMatrix< value_type >, mtsQtApplicationConstructorArg, mtsSocketProxyClientConstructorArg, mtsSocketProxyInitData, mtsSocketProxyServerConstructorArg, mtsStateIndex, mtsTaskConstructorArg, mtsTaskContinuousConstructorArg, mtsTaskPeriodicConstructorArg, mtsVector< _elementType >, mtsVector< bool >, mtsVector< char >, mtsVector< double >, mtsVector< float >, mtsVector< int >, mtsVector< long >, mtsVector< short >, mtsVector< std::string >, mtsVector< unsigned char >, mtsVector< unsigned int >, mtsVector< unsigned long >, mtsVector< unsigned short >, mtsVector< value_type >, prmActuatorParameters, prmActuatorState, prmBaseFrame, prmCameraInfo, prmCartesianImpedance, prmConfigurationJoint, prmDepthMap, prmEventButton, prmForceCartesianGet, prmForceCartesianSet, prmForceTorqueJointSet, prmForwardKinematicsRequest, prmForwardKinematicsResponse, prmGainParameters, prmImageFrame, prmIMUSensors, prmInputData, prmInverseKinematicsRequest, prmInverseKinematicsResponse, prmMaskedVector< _elementType >, prmMaskedVector< bool >, prmMaskedVector< char >, prmMaskedVector< double >, prmMaskedVector< float >, prmMaskedVector< int >, prmMaskedVector< long >, prmMaskedVector< short >, prmMaskedVector< unsigned char >, prmMaskedVector< unsigned int >, prmMaskedVector< unsigned long >, prmMaskedVector< unsigned short >, prmMotionBase, prmOperatingState, prmPositionCartesianArrayGet, prmPositionCartesianGet, prmPositionCartesianSet, prmPositionJointGet, prmPositionJointSet, prmRobotState, prmServoCartesian, prmServoJoint, prmStateCartesian, prmStateJoint, prmVelocityCartesianGet, prmVelocityCartesianSet, prmVelocityJointGet, and prmVelocityJointSet.

◆ SetTimestampIfAutomatic()

bool mtsGenericObject::SetTimestampIfAutomatic ( double timestamp)

Set timestamp if AutomaticTimeStamp is set to true. This is only meaningful if the derived class contains a timestamp and overrides this method.

Parameters
timeStamptime stamp in seconds
Returns
true if time stamp was set.

◆ ToStream()

virtual void mtsGenericObject::ToStream ( std::ostream & outputStream) const
virtual

Human readable text output. This method only streams the data members of mtsGenericObject, i.e. the Timestamp and Valid flag. It should be called by any derived class re-implementing ToStream.

Reimplemented from cmnGenericObject.

Reimplemented in mtsComponentConstructorArg, mtsComponentConstructorNameAndArg< T >, mtsComponentConstructorNameAndArg< double >, mtsComponentConstructorNameAndArg< int >, mtsComponentConstructorNameAndArg< long >, mtsComponentConstructorNameAndArg< std::string >, mtsComponentConstructorNameAndArg< unsigned int >, mtsComponentConstructorNameAndArg< unsigned long >, mtsComponentPointer, mtsEventHandlerList, mtsFixedSizeVector< _elementType, _size >, mtsFixedSizeVector< value_type, _size >, mtsGenericObjectProxy< _elementType >, mtsGenericObjectProxy< bool >, mtsGenericObjectProxy< char >, mtsGenericObjectProxy< cmnJointType >, mtsGenericObjectProxy< double >, mtsGenericObjectProxy< float >, mtsGenericObjectProxy< int >, mtsGenericObjectProxy< long >, mtsGenericObjectProxy< long long >, mtsGenericObjectProxy< mtsCommandQualifiedReadDescription >, mtsGenericObjectProxy< mtsCommandReadDescription >, mtsGenericObjectProxy< mtsCommandVoidDescription >, mtsGenericObjectProxy< mtsCommandVoidReturnDescription >, mtsGenericObjectProxy< mtsCommandWriteDescription >, mtsGenericObjectProxy< mtsCommandWriteReturnDescription >, mtsGenericObjectProxy< mtsComponentConstructorArg >, mtsGenericObjectProxy< mtsComponentState >, mtsGenericObjectProxy< mtsComponentStateChange >, mtsGenericObjectProxy< mtsComponentStatusControl >, mtsGenericObjectProxy< mtsDescriptionComponent >, mtsGenericObjectProxy< mtsDescriptionComponentClass >, mtsGenericObjectProxy< mtsDescriptionComponentClassVec >, mtsGenericObjectProxy< mtsDescriptionComponentVec >, mtsGenericObjectProxy< mtsDescriptionConnection >, mtsGenericObjectProxy< mtsDescriptionConnectionVec >, mtsGenericObjectProxy< mtsDescriptionInterface >, mtsGenericObjectProxy< mtsDescriptionInterfaceFull >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullName >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullNameVec >, mtsGenericObjectProxy< mtsDescriptionLoadLibrary >, mtsGenericObjectProxy< mtsEndUserInterfaceArg >, mtsGenericObjectProxy< mtsEventVoidDescription >, mtsGenericObjectProxy< mtsEventWriteDescription >, mtsGenericObjectProxy< mtsExecutionResult >, mtsGenericObjectProxy< mtsInterfaceProvidedDescription >, mtsGenericObjectProxy< mtsInterfaceRequiredDescription >, mtsGenericObjectProxy< mtsMessage >, mtsGenericObjectProxy< mtsTaskConstructorArg >, mtsGenericObjectProxy< mtsTaskContinuousConstructorArg >, mtsGenericObjectProxy< mtsTaskPeriodicConstructorArg >, mtsGenericObjectProxy< prmActuatorJointCoupling >, mtsGenericObjectProxy< prmBaseFrame >, mtsGenericObjectProxy< prmCameraInfo >, mtsGenericObjectProxy< prmCartesianImpedance >, mtsGenericObjectProxy< prmCartesianImpedanceHalfPlaneGains >, mtsGenericObjectProxy< prmConfigurationJoint >, mtsGenericObjectProxy< prmDepthMap >, mtsGenericObjectProxy< prmForceTorqueJointSet >, mtsGenericObjectProxy< prmForwardKinematicsRequest >, mtsGenericObjectProxy< prmForwardKinematicsResponse >, mtsGenericObjectProxy< prmImageFrame >, mtsGenericObjectProxy< prmIMUSensors >, mtsGenericObjectProxy< prmInputData >, mtsGenericObjectProxy< prmInverseKinematicsRequest >, mtsGenericObjectProxy< prmInverseKinematicsResponse >, mtsGenericObjectProxy< prmKeyValue >, mtsGenericObjectProxy< prmOperatingState >, mtsGenericObjectProxy< prmPositionCartesianArrayGet >, mtsGenericObjectProxy< prmPositionCartesianGet >, mtsGenericObjectProxy< prmPositionCartesianSet >, mtsGenericObjectProxy< prmPositionJointGet >, mtsGenericObjectProxy< prmPositionJointSet >, mtsGenericObjectProxy< prmServoCartesian >, mtsGenericObjectProxy< prmServoJoint >, mtsGenericObjectProxy< prmStateCartesian >, mtsGenericObjectProxy< prmStateJoint >, mtsGenericObjectProxy< prmVelocityCartesianGet >, mtsGenericObjectProxy< short >, mtsGenericObjectProxy< size_t >, mtsGenericObjectProxy< std::string >, mtsGenericObjectProxy< stdCharVec >, mtsGenericObjectProxy< stdDoubleVec >, mtsGenericObjectProxy< stdStringList >, mtsGenericObjectProxy< stdStringVec >, mtsGenericObjectProxy< stdVct3Vec >, mtsGenericObjectProxy< T >, mtsGenericObjectProxy< unsigned char >, mtsGenericObjectProxy< unsigned int >, mtsGenericObjectProxy< unsigned long >, mtsGenericObjectProxy< unsigned short >, mtsGenericObjectProxy< vct1 >, mtsGenericObjectProxy< vct2 >, mtsGenericObjectProxy< vct2x2 >, mtsGenericObjectProxy< vct3 >, mtsGenericObjectProxy< vct3x3 >, mtsGenericObjectProxy< vct4 >, mtsGenericObjectProxy< vct4x4 >, mtsGenericObjectProxy< vct5 >, mtsGenericObjectProxy< vct6 >, mtsGenericObjectProxy< vct7 >, mtsGenericObjectProxy< vct8 >, mtsGenericObjectProxy< vct9 >, mtsGenericObjectProxy< vctBool1 >, mtsGenericObjectProxy< vctBool2 >, mtsGenericObjectProxy< vctBool3 >, mtsGenericObjectProxy< vctBool4 >, mtsGenericObjectProxy< vctBool5 >, mtsGenericObjectProxy< vctBool6 >, mtsGenericObjectProxy< vctBool7 >, mtsGenericObjectProxy< vctBool8 >, mtsGenericObjectProxy< vctBool9 >, mtsGenericObjectProxy< vctBoolVec >, mtsGenericObjectProxy< vctChar1 >, mtsGenericObjectProxy< vctChar2 >, mtsGenericObjectProxy< vctChar3 >, mtsGenericObjectProxy< vctChar4 >, mtsGenericObjectProxy< vctChar5 >, mtsGenericObjectProxy< vctChar6 >, mtsGenericObjectProxy< vctChar7 >, mtsGenericObjectProxy< vctChar8 >, mtsGenericObjectProxy< vctChar9 >, mtsGenericObjectProxy< vctCharVec >, mtsGenericObjectProxy< vctDoubleMat >, mtsGenericObjectProxy< vctDoubleVec >, mtsGenericObjectProxy< vctFloat1 >, mtsGenericObjectProxy< vctFloat2 >, mtsGenericObjectProxy< vctFloat3 >, mtsGenericObjectProxy< vctFloat4 >, mtsGenericObjectProxy< vctFloat5 >, mtsGenericObjectProxy< vctFloat6 >, mtsGenericObjectProxy< vctFloat7 >, mtsGenericObjectProxy< vctFloat8 >, mtsGenericObjectProxy< vctFloat9 >, mtsGenericObjectProxy< vctFloatMat >, mtsGenericObjectProxy< vctFloatVec >, mtsGenericObjectProxy< vctFrm3 >, mtsGenericObjectProxy< vctFrm4x4 >, mtsGenericObjectProxy< vctInt1 >, mtsGenericObjectProxy< vctInt2 >, mtsGenericObjectProxy< vctInt3 >, mtsGenericObjectProxy< vctInt4 >, mtsGenericObjectProxy< vctInt5 >, mtsGenericObjectProxy< vctInt6 >, mtsGenericObjectProxy< vctInt7 >, mtsGenericObjectProxy< vctInt8 >, mtsGenericObjectProxy< vctInt9 >, mtsGenericObjectProxy< vctIntMat >, mtsGenericObjectProxy< vctIntVec >, mtsGenericObjectProxy< vctLong1 >, mtsGenericObjectProxy< vctLong2 >, mtsGenericObjectProxy< vctLong3 >, mtsGenericObjectProxy< vctLong4 >, mtsGenericObjectProxy< vctLong5 >, mtsGenericObjectProxy< vctLong6 >, mtsGenericObjectProxy< vctLong7 >, mtsGenericObjectProxy< vctLong8 >, mtsGenericObjectProxy< vctLong9 >, mtsGenericObjectProxy< vctLongVec >, mtsGenericObjectProxy< vctMatRot3 >, mtsGenericObjectProxy< vctShort1 >, mtsGenericObjectProxy< vctShort2 >, mtsGenericObjectProxy< vctShort3 >, mtsGenericObjectProxy< vctShort4 >, mtsGenericObjectProxy< vctShort5 >, mtsGenericObjectProxy< vctShort6 >, mtsGenericObjectProxy< vctShort7 >, mtsGenericObjectProxy< vctShort8 >, mtsGenericObjectProxy< vctShort9 >, mtsGenericObjectProxy< vctShortVec >, mtsGenericObjectProxy< vctUChar1 >, mtsGenericObjectProxy< vctUChar2 >, mtsGenericObjectProxy< vctUChar3 >, mtsGenericObjectProxy< vctUChar4 >, mtsGenericObjectProxy< vctUChar5 >, mtsGenericObjectProxy< vctUChar6 >, mtsGenericObjectProxy< vctUChar7 >, mtsGenericObjectProxy< vctUChar8 >, mtsGenericObjectProxy< vctUChar9 >, mtsGenericObjectProxy< vctUCharVec >, mtsGenericObjectProxy< vctUInt1 >, mtsGenericObjectProxy< vctUInt2 >, mtsGenericObjectProxy< vctUInt3 >, mtsGenericObjectProxy< vctUInt4 >, mtsGenericObjectProxy< vctUInt5 >, mtsGenericObjectProxy< vctUInt6 >, mtsGenericObjectProxy< vctUInt7 >, mtsGenericObjectProxy< vctUInt8 >, mtsGenericObjectProxy< vctUInt9 >, mtsGenericObjectProxy< vctUIntVec >, mtsGenericObjectProxy< vctULong1 >, mtsGenericObjectProxy< vctULong2 >, mtsGenericObjectProxy< vctULong3 >, mtsGenericObjectProxy< vctULong4 >, mtsGenericObjectProxy< vctULong5 >, mtsGenericObjectProxy< vctULong6 >, mtsGenericObjectProxy< vctULong7 >, mtsGenericObjectProxy< vctULong8 >, mtsGenericObjectProxy< vctULong9 >, mtsGenericObjectProxy< vctULongVec >, mtsGenericObjectProxy< vctUShort1 >, mtsGenericObjectProxy< vctUShort2 >, mtsGenericObjectProxy< vctUShort3 >, mtsGenericObjectProxy< vctUShort4 >, mtsGenericObjectProxy< vctUShort5 >, mtsGenericObjectProxy< vctUShort6 >, mtsGenericObjectProxy< vctUShort7 >, mtsGenericObjectProxy< vctUShort8 >, mtsGenericObjectProxy< vctUShort9 >, mtsGenericObjectProxy< vctUShortVec >, mtsGenericObjectProxyRef< _elementType >, mtsGenericObjectProxyRef< T >, mtsHistory< _elementType >, mtsHistory< mtsDouble >, mtsHistory< mtsDoubleVec >, mtsHistory< value_type >, mtsIntervalStatistics, mtsLogMessage, mtsMatrix< _elementType >, mtsMatrix< bool >, mtsMatrix< char >, mtsMatrix< double >, mtsMatrix< float >, mtsMatrix< int >, mtsMatrix< long >, mtsMatrix< short >, mtsMatrix< unsigned char >, mtsMatrix< unsigned int >, mtsMatrix< unsigned long >, mtsMatrix< unsigned short >, mtsMatrix< value_type >, mtsQtApplicationConstructorArg, mtsSocketProxyClientConstructorArg, mtsSocketProxyInitData, mtsSocketProxyServerConstructorArg, mtsStateIndex, mtsTaskConstructorArg, mtsTaskContinuousConstructorArg, mtsTaskPeriodicConstructorArg, mtsVector< _elementType >, mtsVector< bool >, mtsVector< char >, mtsVector< double >, mtsVector< float >, mtsVector< int >, mtsVector< long >, mtsVector< short >, mtsVector< std::string >, mtsVector< unsigned char >, mtsVector< unsigned int >, mtsVector< unsigned long >, mtsVector< unsigned short >, mtsVector< value_type >, prmActuatorState, prmBaseFrame, prmCameraInfo, prmCartesianImpedance, prmConfigurationJoint, prmDepthMap, prmEventButton, prmForceCartesianGet, prmForceCartesianSet, prmForceTorqueJointSet, prmForwardKinematicsRequest, prmForwardKinematicsResponse, prmGainParameters, prmImageFrame, prmIMUSensors, prmInputData, prmInverseKinematicsRequest, prmInverseKinematicsResponse, prmMaskedVector< _elementType >, prmMaskedVector< bool >, prmMaskedVector< char >, prmMaskedVector< double >, prmMaskedVector< float >, prmMaskedVector< int >, prmMaskedVector< long >, prmMaskedVector< short >, prmMaskedVector< unsigned char >, prmMaskedVector< unsigned int >, prmMaskedVector< unsigned long >, prmMaskedVector< unsigned short >, prmOperatingState, prmPositionCartesianArrayGet, prmPositionCartesianGet, prmPositionCartesianSet, prmPositionJointGet, prmPositionJointSet, prmRobotState, prmServoCartesian, prmServoJoint, prmStateCartesian, prmStateJoint, prmVelocityCartesianGet, and prmVelocityJointGet.

◆ ToStreamRaw()

virtual void mtsGenericObject::ToStreamRaw ( std::ostream & outputStream,
const char delimiter = ' ',
bool headerOnly = false,
const std::string & headerPrefix = "" ) const
virtual

Raw text output to stream

Reimplemented from cmnGenericObject.

Reimplemented in mtsComponentConstructorArg, mtsComponentConstructorNameAndArg< T >, mtsComponentConstructorNameAndArg< double >, mtsComponentConstructorNameAndArg< int >, mtsComponentConstructorNameAndArg< long >, mtsComponentConstructorNameAndArg< std::string >, mtsComponentConstructorNameAndArg< unsigned int >, mtsComponentConstructorNameAndArg< unsigned long >, mtsFixedSizeVector< _elementType, _size >, mtsFixedSizeVector< value_type, _size >, mtsGenericObjectProxy< _elementType >, mtsGenericObjectProxy< bool >, mtsGenericObjectProxy< char >, mtsGenericObjectProxy< cmnJointType >, mtsGenericObjectProxy< double >, mtsGenericObjectProxy< float >, mtsGenericObjectProxy< int >, mtsGenericObjectProxy< long >, mtsGenericObjectProxy< long long >, mtsGenericObjectProxy< mtsCommandQualifiedReadDescription >, mtsGenericObjectProxy< mtsCommandReadDescription >, mtsGenericObjectProxy< mtsCommandVoidDescription >, mtsGenericObjectProxy< mtsCommandVoidReturnDescription >, mtsGenericObjectProxy< mtsCommandWriteDescription >, mtsGenericObjectProxy< mtsCommandWriteReturnDescription >, mtsGenericObjectProxy< mtsComponentConstructorArg >, mtsGenericObjectProxy< mtsComponentState >, mtsGenericObjectProxy< mtsComponentStateChange >, mtsGenericObjectProxy< mtsComponentStatusControl >, mtsGenericObjectProxy< mtsDescriptionComponent >, mtsGenericObjectProxy< mtsDescriptionComponentClass >, mtsGenericObjectProxy< mtsDescriptionComponentClassVec >, mtsGenericObjectProxy< mtsDescriptionComponentVec >, mtsGenericObjectProxy< mtsDescriptionConnection >, mtsGenericObjectProxy< mtsDescriptionConnectionVec >, mtsGenericObjectProxy< mtsDescriptionInterface >, mtsGenericObjectProxy< mtsDescriptionInterfaceFull >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullName >, mtsGenericObjectProxy< mtsDescriptionInterfaceFullNameVec >, mtsGenericObjectProxy< mtsDescriptionLoadLibrary >, mtsGenericObjectProxy< mtsEndUserInterfaceArg >, mtsGenericObjectProxy< mtsEventVoidDescription >, mtsGenericObjectProxy< mtsEventWriteDescription >, mtsGenericObjectProxy< mtsExecutionResult >, mtsGenericObjectProxy< mtsInterfaceProvidedDescription >, mtsGenericObjectProxy< mtsInterfaceRequiredDescription >, mtsGenericObjectProxy< mtsMessage >, mtsGenericObjectProxy< mtsTaskConstructorArg >, mtsGenericObjectProxy< mtsTaskContinuousConstructorArg >, mtsGenericObjectProxy< mtsTaskPeriodicConstructorArg >, mtsGenericObjectProxy< prmActuatorJointCoupling >, mtsGenericObjectProxy< prmBaseFrame >, mtsGenericObjectProxy< prmCameraInfo >, mtsGenericObjectProxy< prmCartesianImpedance >, mtsGenericObjectProxy< prmCartesianImpedanceHalfPlaneGains >, mtsGenericObjectProxy< prmConfigurationJoint >, mtsGenericObjectProxy< prmDepthMap >, mtsGenericObjectProxy< prmForceTorqueJointSet >, mtsGenericObjectProxy< prmForwardKinematicsRequest >, mtsGenericObjectProxy< prmForwardKinematicsResponse >, mtsGenericObjectProxy< prmImageFrame >, mtsGenericObjectProxy< prmIMUSensors >, mtsGenericObjectProxy< prmInputData >, mtsGenericObjectProxy< prmInverseKinematicsRequest >, mtsGenericObjectProxy< prmInverseKinematicsResponse >, mtsGenericObjectProxy< prmKeyValue >, mtsGenericObjectProxy< prmOperatingState >, mtsGenericObjectProxy< prmPositionCartesianArrayGet >, mtsGenericObjectProxy< prmPositionCartesianGet >, mtsGenericObjectProxy< prmPositionCartesianSet >, mtsGenericObjectProxy< prmPositionJointGet >, mtsGenericObjectProxy< prmPositionJointSet >, mtsGenericObjectProxy< prmServoCartesian >, mtsGenericObjectProxy< prmServoJoint >, mtsGenericObjectProxy< prmStateCartesian >, mtsGenericObjectProxy< prmStateJoint >, mtsGenericObjectProxy< prmVelocityCartesianGet >, mtsGenericObjectProxy< short >, mtsGenericObjectProxy< size_t >, mtsGenericObjectProxy< std::string >, mtsGenericObjectProxy< stdCharVec >, mtsGenericObjectProxy< stdDoubleVec >, mtsGenericObjectProxy< stdStringList >, mtsGenericObjectProxy< stdStringVec >, mtsGenericObjectProxy< stdVct3Vec >, mtsGenericObjectProxy< T >, mtsGenericObjectProxy< unsigned char >, mtsGenericObjectProxy< unsigned int >, mtsGenericObjectProxy< unsigned long >, mtsGenericObjectProxy< unsigned short >, mtsGenericObjectProxy< vct1 >, mtsGenericObjectProxy< vct2 >, mtsGenericObjectProxy< vct2x2 >, mtsGenericObjectProxy< vct3 >, mtsGenericObjectProxy< vct3x3 >, mtsGenericObjectProxy< vct4 >, mtsGenericObjectProxy< vct4x4 >, mtsGenericObjectProxy< vct5 >, mtsGenericObjectProxy< vct6 >, mtsGenericObjectProxy< vct7 >, mtsGenericObjectProxy< vct8 >, mtsGenericObjectProxy< vct9 >, mtsGenericObjectProxy< vctBool1 >, mtsGenericObjectProxy< vctBool2 >, mtsGenericObjectProxy< vctBool3 >, mtsGenericObjectProxy< vctBool4 >, mtsGenericObjectProxy< vctBool5 >, mtsGenericObjectProxy< vctBool6 >, mtsGenericObjectProxy< vctBool7 >, mtsGenericObjectProxy< vctBool8 >, mtsGenericObjectProxy< vctBool9 >, mtsGenericObjectProxy< vctBoolVec >, mtsGenericObjectProxy< vctChar1 >, mtsGenericObjectProxy< vctChar2 >, mtsGenericObjectProxy< vctChar3 >, mtsGenericObjectProxy< vctChar4 >, mtsGenericObjectProxy< vctChar5 >, mtsGenericObjectProxy< vctChar6 >, mtsGenericObjectProxy< vctChar7 >, mtsGenericObjectProxy< vctChar8 >, mtsGenericObjectProxy< vctChar9 >, mtsGenericObjectProxy< vctCharVec >, mtsGenericObjectProxy< vctDoubleMat >, mtsGenericObjectProxy< vctDoubleVec >, mtsGenericObjectProxy< vctFloat1 >, mtsGenericObjectProxy< vctFloat2 >, mtsGenericObjectProxy< vctFloat3 >, mtsGenericObjectProxy< vctFloat4 >, mtsGenericObjectProxy< vctFloat5 >, mtsGenericObjectProxy< vctFloat6 >, mtsGenericObjectProxy< vctFloat7 >, mtsGenericObjectProxy< vctFloat8 >, mtsGenericObjectProxy< vctFloat9 >, mtsGenericObjectProxy< vctFloatMat >, mtsGenericObjectProxy< vctFloatVec >, mtsGenericObjectProxy< vctFrm3 >, mtsGenericObjectProxy< vctFrm4x4 >, mtsGenericObjectProxy< vctInt1 >, mtsGenericObjectProxy< vctInt2 >, mtsGenericObjectProxy< vctInt3 >, mtsGenericObjectProxy< vctInt4 >, mtsGenericObjectProxy< vctInt5 >, mtsGenericObjectProxy< vctInt6 >, mtsGenericObjectProxy< vctInt7 >, mtsGenericObjectProxy< vctInt8 >, mtsGenericObjectProxy< vctInt9 >, mtsGenericObjectProxy< vctIntMat >, mtsGenericObjectProxy< vctIntVec >, mtsGenericObjectProxy< vctLong1 >, mtsGenericObjectProxy< vctLong2 >, mtsGenericObjectProxy< vctLong3 >, mtsGenericObjectProxy< vctLong4 >, mtsGenericObjectProxy< vctLong5 >, mtsGenericObjectProxy< vctLong6 >, mtsGenericObjectProxy< vctLong7 >, mtsGenericObjectProxy< vctLong8 >, mtsGenericObjectProxy< vctLong9 >, mtsGenericObjectProxy< vctLongVec >, mtsGenericObjectProxy< vctMatRot3 >, mtsGenericObjectProxy< vctShort1 >, mtsGenericObjectProxy< vctShort2 >, mtsGenericObjectProxy< vctShort3 >, mtsGenericObjectProxy< vctShort4 >, mtsGenericObjectProxy< vctShort5 >, mtsGenericObjectProxy< vctShort6 >, mtsGenericObjectProxy< vctShort7 >, mtsGenericObjectProxy< vctShort8 >, mtsGenericObjectProxy< vctShort9 >, mtsGenericObjectProxy< vctShortVec >, mtsGenericObjectProxy< vctUChar1 >, mtsGenericObjectProxy< vctUChar2 >, mtsGenericObjectProxy< vctUChar3 >, mtsGenericObjectProxy< vctUChar4 >, mtsGenericObjectProxy< vctUChar5 >, mtsGenericObjectProxy< vctUChar6 >, mtsGenericObjectProxy< vctUChar7 >, mtsGenericObjectProxy< vctUChar8 >, mtsGenericObjectProxy< vctUChar9 >, mtsGenericObjectProxy< vctUCharVec >, mtsGenericObjectProxy< vctUInt1 >, mtsGenericObjectProxy< vctUInt2 >, mtsGenericObjectProxy< vctUInt3 >, mtsGenericObjectProxy< vctUInt4 >, mtsGenericObjectProxy< vctUInt5 >, mtsGenericObjectProxy< vctUInt6 >, mtsGenericObjectProxy< vctUInt7 >, mtsGenericObjectProxy< vctUInt8 >, mtsGenericObjectProxy< vctUInt9 >, mtsGenericObjectProxy< vctUIntVec >, mtsGenericObjectProxy< vctULong1 >, mtsGenericObjectProxy< vctULong2 >, mtsGenericObjectProxy< vctULong3 >, mtsGenericObjectProxy< vctULong4 >, mtsGenericObjectProxy< vctULong5 >, mtsGenericObjectProxy< vctULong6 >, mtsGenericObjectProxy< vctULong7 >, mtsGenericObjectProxy< vctULong8 >, mtsGenericObjectProxy< vctULong9 >, mtsGenericObjectProxy< vctULongVec >, mtsGenericObjectProxy< vctUShort1 >, mtsGenericObjectProxy< vctUShort2 >, mtsGenericObjectProxy< vctUShort3 >, mtsGenericObjectProxy< vctUShort4 >, mtsGenericObjectProxy< vctUShort5 >, mtsGenericObjectProxy< vctUShort6 >, mtsGenericObjectProxy< vctUShort7 >, mtsGenericObjectProxy< vctUShort8 >, mtsGenericObjectProxy< vctUShort9 >, mtsGenericObjectProxy< vctUShortVec >, mtsGenericObjectProxyRef< _elementType >, mtsGenericObjectProxyRef< T >, mtsHistory< _elementType >, mtsHistory< mtsDouble >, mtsHistory< mtsDoubleVec >, mtsHistory< value_type >, mtsIntervalStatistics, mtsMatrix< _elementType >, mtsMatrix< bool >, mtsMatrix< char >, mtsMatrix< double >, mtsMatrix< float >, mtsMatrix< int >, mtsMatrix< long >, mtsMatrix< short >, mtsMatrix< unsigned char >, mtsMatrix< unsigned int >, mtsMatrix< unsigned long >, mtsMatrix< unsigned short >, mtsMatrix< value_type >, mtsQtApplicationConstructorArg, mtsSocketProxyClientConstructorArg, mtsSocketProxyInitData, mtsSocketProxyServerConstructorArg, mtsStateIndex, mtsStateTable::IndexRange, mtsTaskConstructorArg, mtsTaskContinuousConstructorArg, mtsTaskPeriodicConstructorArg, mtsVector< _elementType >, mtsVector< bool >, mtsVector< char >, mtsVector< double >, mtsVector< float >, mtsVector< int >, mtsVector< long >, mtsVector< short >, mtsVector< std::string >, mtsVector< unsigned char >, mtsVector< unsigned int >, mtsVector< unsigned long >, mtsVector< unsigned short >, mtsVector< value_type >, prmBaseFrame, prmCameraInfo, prmCartesianImpedance, prmConfigurationJoint, prmDepthMap, prmEventButton, prmForceCartesianGet, prmForceCartesianSet, prmForceTorqueJointSet, prmForwardKinematicsRequest, prmForwardKinematicsResponse, prmImageFrame, prmIMUSensors, prmInputData, prmInverseKinematicsRequest, prmInverseKinematicsResponse, prmOperatingState, prmPositionCartesianArrayGet, prmPositionCartesianGet, prmPositionCartesianSet, prmPositionJointGet, prmPositionJointSet, prmServoCartesian, prmServoJoint, prmStateCartesian, prmStateJoint, prmVelocityCartesianGet, and prmVelocityJointGet.


The documentation for this class was generated from the following file: