#include "IConvertor.h" BEGIN_OSGGRAPHICS_NAMESPACE; sConvertorKey::sConvertorKey() { } sConvertorKey::sConvertorKey( QUuid ConvertorTypeClassIDTmp ,QString strConvertorTypeName) { m_ConvertorTypeClassID = ConvertorTypeClassIDTmp; m_strConvertorTypeName= strConvertorTypeName; } bool sConvertorKey::operator !=( const sConvertorKey& s ) { return m_ConvertorTypeClassID != s.m_ConvertorTypeClassID ; } bool sConvertorKey::operator< ( const sConvertorKey& s ) const { return m_ConvertorTypeClassID < s.m_ConvertorTypeClassID; } IConvertor::IConvertor():m_ConvertorTypeName("") { m_WellLogRoundInfo=new MyWelllogRound(); // m_WellInfo=new Well(); m_pDepthProgress=NULL; m_ColumnCount=0; } IConvertor::~IConvertor() { delete m_WellLogRoundInfo; // delete m_WellInfo; } void IConvertor::InitFormatSuffixName() { } MyWelllogRound * IConvertor::GetWellLogRoundInfo() { return m_WellLogRoundInfo; } // pai::ios::welllog::Well *IConvertor::GetWellInfo() // { // return m_WellInfo; // } pai::datamodel::CObjectGenralFactory& IConvertor::GetFatory() { static pai::datamodel::CObjectGenralFactory fatory; return fatory; } END_OSGGRAPHICS_NAMESPACE;