28 #error "This file has been deprecated, there is no replacement for the class mtsHistory. adeguet1, 2013/06/24"
56 template <
class _elementType>
106 std::stringstream outputStream;
108 return outputStream.str();
112 virtual void ToStream(std::ostream & outputStream)
const {
117 virtual void ToStreamRaw(std::ostream & outputStream,
const char delimiter =
' ',
118 bool headerOnly =
false,
const std::string & headerPrefix =
"")
const {
120 outputStream << delimiter;
136 #endif // _mtsHistory_h
mtsHistoryBase()
Definition: mtsHistory.h:46
A vector object of dynamic size.
Definition: vctDynamicVector.h:127
VectorType::size_type size_type
Definition: mtsHistory.h:73
Definition: mtsHistory.h:41
ThisType & Assign(const vctDynamicConstVectorBase< __vectorOwnerType, value_type > &other)
Definition: vctDynamicVectorBase.h:242
size_t size_type
Definition: vctContainerTraits.h:35
Base class for data object in cisstMultiTask.
Definition: mtsGenericObject.h:56
virtual ~mtsHistoryBase()
Definition: mtsHistory.h:48
mtsHistoryBase(const mtsHistoryBase &other)
Definition: mtsHistory.h:47
mtsHistory< mtsDoubleVec > mtsDoubleVecHistory
Definition: mtsHistory.h:133
virtual std::string ToString(void) const
Definition: mtsHistory.h:105
_elementType value_type
Definition: mtsHistory.h:64
void SetSize(size_type size)
Definition: vctDynamicVector.h:315
mtsHistory< value_type > ThisType
Definition: mtsHistory.h:67
Declaration of vctDynamicVector.
size_type size(void) const
Definition: vctDynamicConstVectorBase.h:164
void ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const
Definition: vctDynamicConstVectorBase.h:973
virtual void SetHistorySize(const int historySize)=0
ThisType & operator=(const VectorType &data)
Definition: mtsHistory.h:89
~mtsHistory()
Definition: mtsHistory.h:102
virtual void ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const
Definition: mtsHistory.h:117
virtual void ToStream(std::ostream &outputStream) const
Definition: mtsHistory.h:112
void ToStream(std::ostream &outputStream) const
Definition: vctDynamicConstVectorBase.h:950
Definition: vctDynamicConstVectorBase.h:77
mtsHistory(size_type size)
Definition: mtsHistory.h:79
mtsHistory(void)
Definition: mtsHistory.h:76
vctDynamicVector< value_type > VectorType
Definition: mtsHistory.h:70
const int CMN_DYNAMIC_CREATION
Definition: cmnClassRegisterMacros.h:331
Definition: mtsHistory.h:57
virtual void ToStreamRaw(std::ostream &outputStream, const char delimiter= ' ', bool headerOnly=false, const std::string &headerPrefix="") const
CMN_DECLARE_SERVICES_INSTANTIATION(mtsDoubleHistory)
mtsHistory(const ThisType &otherVector)
Definition: mtsHistory.h:95
void SetHistorySize(const int historySize)
Definition: mtsHistory.h:82
#define CMN_LOG_ALLOW_DEFAULT
Definition: cmnLogLoD.h:76
mtsHistory< mtsDouble > mtsDoubleHistory
Definition: mtsHistory.h:129
friend class mtsHistoryBaseTest
Definition: mtsHistory.h:43