35 lines
927 B
C++
35 lines
927 B
C++
#ifndef _TDBHIMPFITTINGCREATORSERVICE_H__
|
|
#define _TDBHIMPFITTINGCREATORSERVICE_H__
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif
|
|
|
|
#pragma warning(disable: 4275 4251)
|
|
|
|
|
|
#ifndef TCHPIPEBASE_DBXSERVICE
|
|
#define TCHPIPEBASE_DBXSERVICE _T("TCHPIPEBASE_DBXSERVICE")
|
|
#endif
|
|
|
|
#include "TDbFittingCreatorService.h"
|
|
|
|
class TDbHImpFittingCreatorService : public TDbFittingCreatorService
|
|
{
|
|
public:
|
|
ACRX_DECLARE_MEMBERS(TDbHImpFittingCreatorService);
|
|
|
|
TDbHImpFittingCreatorService();
|
|
virtual ~TDbHImpFittingCreatorService();
|
|
|
|
virtual TImpSpecFitting* CreateSpecialFitting(TDbXDataMap* pXDataMap, AcDbEntity* pOwner);
|
|
|
|
virtual TDbImpPipeBase* CreateSpecialPipe(TDbXDataMap* pXDataMap, AcDbEntity* pOwner);
|
|
|
|
virtual TImpSpecEquipment* CreateSpecialEquipment(TDbXDataMap* pXDataMap, AcDbEntity* pOwner);
|
|
|
|
virtual TImpSpecPart* CreateSpecialPart(TDbXDataMap* pXDataMap,AcDbEntity* pOwner);
|
|
};
|
|
|
|
#endif //_TDBHIMPFITTINGCREATORSERVICE_H__
|