#if !defined(AFX_MULTIVALUESTABLE_H__E85BF36F_41F9_11D5_8216_00D0B717BF4D__INCLUDED_) #define AFX_MULTIVALUESTABLE_H__E85BF36F_41F9_11D5_8216_00D0B717BF4D__INCLUDED_ // //=============================================================================| // // MultiValuesTable.h: interface for the MultiValuesTable class. // // Object of this class can be used as a container of dynamical (fast real time) // arrays 'graphical' types: Parameter Value from Time array for some // parameters with different time labels. // For example: Temperature, Angle, Frequency from time etc. // Arrays F(t) and others can be used in high level graphical functions // as the parameters to draw them etc. // //*****************************************************************************| // Vitaly Eremenko // SimiGon Ltd. // 06.05.2001 created // 06.05.2001 updated //*****************************************************************************| ////////////////////////////////////////////////////////////////////// #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "DataSet_DLL.h" //--> _DATASET_DLL #include "VRecArray.hpp" #include "ValueFromTime.h" class _DATASET_DLL MultiValuesTable : public VRecArray //---------------------------------------------------------------- { protected: // data public: MultiValuesTable(); virtual ~MultiValuesTable(); public: // methods void CopyMultiTable(MultiValuesTable &i_mvTab); }; //=============================================================================| #endif // !defined(AFX_MULTIVALUESTABLE_H__E85BF36F_41F9_11D5_8216_00D0B717BF4D__INCLUDED_)