Files
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

59 lines
1.3 KiB
C++

#ifndef _TDBEEQUIPMENT_H__
#define _TDBEEQUIPMENT_H__
#if _MSC_VER > 1000
#pragma once
#endif
#include "TDbEquipment.h"
#pragma warning(disable: 4275 4251)
#ifdef _TCHPIPEBASE_
#define DLLIMPEXP __declspec(dllexport)
#else
#ifdef _TCHPIPEBASE_COM_
#define DLLIMPEXP
#else
#define DLLIMPEXP __declspec(dllimport)
#endif
#endif
#ifndef TCHPIPEBASE_DBXSERVICE
#define TCHPIPEBASE_DBXSERVICE "TCHPIPEBASE_DBXSERVICE"
#endif
class DLLIMPEXP TDbEEquipment : public TDbEquipmentBase
{
public:
ACRX_DECLARE_MEMBERS(TDbEEquipment);
TDbEEquipment();
virtual ~TDbEEquipment();
public:
//{{AFX_ARX_METHODS(TDbEEquipment)
virtual Acad::ErrorStatus dxfOutFields(AcDbDxfFiler* pFiler) const;
virtual Acad::ErrorStatus dxfInFields(AcDbDxfFiler* pFiler);
virtual Acad::ErrorStatus dwgOutFields(AcDbDwgFiler* pFiler) const;
virtual Acad::ErrorStatus dwgInFields(AcDbDwgFiler* pFiler);
virtual Acad::ErrorStatus subGetTransformedCopy(const AcGeMatrix3d& xform,AcDbEntity*& pEnt) const;
//}}AFX_ARX_METHODS
//{{AFX_ARX_DATA_ACCESS(TDbEEquipment)
//}}AFX_ARX_DATA_ACCESS
private:
//{{AFX_ARX_DATA(TDbEEquipment)
//}}AFX_ARX_DATA
private:
void *operator new[](size_t nSize) { return 0; }
void operator delete[](void *p) {};
void *operator new[](size_t nSize, const char *file, int line) { return 0; }
};
#endif //_TDBEEQUIPMENT_H__