#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__