DPS/include/SDP/Fpso_Psm_ImpactDAO.h

49 lines
1.3 KiB
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
/// FPSOpsm<73><6D><EFBFBD>׳<EFBFBD><D7B3><EFBFBD>
class Fpso_Psm_ImpactDAO : public subDBDAO
{
public:
int _material; ///<<3C><><EFBFBD><EFBFBD>
double _s; ///<PSM<53><4D><EFBFBD><EFBFBD>
double _alpha_wl; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><D0B5>ֲ<EFBFBD>ˮ<EFBFBD>߽<EFBFBD>
double _beff; ///<<3C><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
int _dimension; ///<<3C>Ͳ<EFBFBD>ID
double _gamma_wl; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><D0B5>ֲ<EFBFBD><D6B2><EFBFBD>Ư<EFBFBD><C6AF>
double _lbdg; ///<<3C><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
double _lcp_x; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>x
double _lcp_y; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y
double _lcp_z; ///<<3C><><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
double _sigma_crb; ///<<3C>ٽ<EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>
int _tank_attach; ///<<3C><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID
int _tank_psm; ///<PSMһ<4D><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID
double _tca_flange; ///<<3C><><EFBFBD>帯ʴ
double _tca_web; ///<<3C><><EFBFBD>帯ʴ
double _tcp; ///<<3C><><EFBFBD>帯ʴ
double _tp; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
double _web_angle; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD>
ODI Fpso_Psm_ImpactDAO();
virtual ODI ~Fpso_Psm_ImpactDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Fpso_Psm_ImpactDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Fpso_Psm_ImpactDAO * &pnewdao);
static ResultMsg ODI FindBySectionID(int sectionID, list<Fpso_Psm_ImpactDAO*>&newlist);
};
}