53 lines
1.5 KiB
C
53 lines
1.5 KiB
C
|
#pragma once
|
|||
|
#include "DAO.h"
|
|||
|
|
|||
|
namespace DBPlatformSpace
|
|||
|
{
|
|||
|
/// FPSO˫<4F><CBAB>֧<EFBFBD><D6A7>psm<73><6D><EFBFBD><EFBFBD>
|
|||
|
class Fpso_Psm_Yield_PlateDAO : public subDBDAO
|
|||
|
{
|
|||
|
public:
|
|||
|
double _h; ///<<3C>߶<EFBFBD>
|
|||
|
int _material; ///<<3C><><EFBFBD><EFBFBD>
|
|||
|
double _s; ///<PSM<53><4D><EFBFBD><EFBFBD>
|
|||
|
double _t; ///<<3C><><EFBFBD><EFBFBD>
|
|||
|
int _tank_out; ///<˫<>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
double _beff_in; ///<<3C>ڿDz<DABF><C7B2><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
double _beff_out; ///<<3C><><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int _dimension; ///<<3C>Ͳ<EFBFBD>ID
|
|||
|
double _lbdg; ///<<3C><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
double _lcp_x_in; ///<<3C>ڿDz<DABF><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>x
|
|||
|
double _lcp_x_out; ///<<3C><><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>x
|
|||
|
double _lcp_y_in; ///<<3C>ڿDz<DABF><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y
|
|||
|
double _lcp_y_out; ///<<3C><><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y
|
|||
|
double _lcp_z_in; ///<<3C>ڿDz<DABF><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>z
|
|||
|
double _lcp_z_out; ///<<3C><><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>z
|
|||
|
double _lshr; ///<<3C><>Ч<EFBFBD><D0A7><EFBFBD>п<EFBFBD><D0BF><EFBFBD>
|
|||
|
double _phiw; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD>
|
|||
|
double _reh; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
string _ruletype; ///<<3C>淶<EFBFBD><E6B7B6><EFBFBD><EFBFBD>
|
|||
|
int _sectionID; ///<<3C><><EFBFBD><EFBFBD>ID
|
|||
|
int _tank_between; ///<˫<>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD><EFBFBD>ID
|
|||
|
int _tank_in; ///<<3C>ڿ<EFBFBD><DABF>ڲ<EFBFBD><DAB2><EFBFBD>ID
|
|||
|
double _tca_web; ///<<3C><><EFBFBD>帯ʴ
|
|||
|
double _tcp_in; ///<<3C>ڿDz<DABF><C7B2><EFBFBD><EFBFBD>帯ʴ
|
|||
|
double _tcp_out; ///<<3C><><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD>帯ʴ
|
|||
|
double _tp_in; ///<<3C>ڿDz<DABF><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
double _tp_out; ///<<3C><><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
ODI Fpso_Psm_Yield_PlateDAO();
|
|||
|
virtual ODI ~Fpso_Psm_Yield_PlateDAO();
|
|||
|
|
|||
|
|
|||
|
ODI virtual Mapper* createMapper();
|
|||
|
ODI static DAO* createObject();
|
|||
|
|
|||
|
|
|||
|
static ODI ResultMsg FindAll(list<Fpso_Psm_Yield_PlateDAO*> & pnewlist);
|
|||
|
|
|||
|
static ODI ResultMsg FindByID(int id, Fpso_Psm_Yield_PlateDAO * &pnewdao);
|
|||
|
|
|||
|
static ResultMsg ODI FindBySectionID(int sectionID, list<Fpso_Psm_Yield_PlateDAO*>&newlist);
|
|||
|
};
|
|||
|
}
|