You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
991 B
C

1 month ago
/*! @file
********************************************************************************
<PRE>
ģ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> : NWell
<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD> : WellData.h
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD> :
<EFBFBD>ļ<EFBFBD>ʵ<EFBFBD>ֹ<EFBFBD><EFBFBD><EFBFBD>: <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> :
<EFBFBD> :
--------------------------------------------------------------------------------
<EFBFBD><EFBFBD>ע :
--------------------------------------------------------------------------------
<EFBFBD>޸ļ<EFBFBD>¼:
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
</PRE>
*******************************************************************************/
#if !defined(_WELLDATA_H)
#define _WELLDATA_H
#include "WellDataType.h"
#include "DataStyle.h"
namespace NWell
{
class CWellData {
public:
virtual CWellDataType DataType;
virtual CDataStyle DataStyle;
virtual void =(CWellData sourceData)=0;
virtual void Write()=0;
virtual void Read()=0;
};
enum CWellDataType {
DATA_CURVE,
DATA_DEPTH,
DATA_TEXT,
DATA_PICTURE,
DATA_SYMBOL,
DATA_LITHO,
DATA_DISCRETE
};
};
#endif //_WELLDATA_H