DPS/include/SDP/Fpso_Psm_SlammingDAO.h

44 lines
1.3 KiB
C++
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
/// FPSOpsm´¬µ×Åé»÷
class Fpso_Psm_SlammingDAO : public subDBDAO
{
public:
int _material; ///<²ÄÁÏ
double _s; ///<PSM¼ä¾à
double _beff; ///<ÓÐЧ´ø°å¿í¶È
int _dimension; ///<ÐͲÄID
double _distance_2_shear_end; ///<¼ÆËãµãµ½¼ôÇпç¾à¶Ëµã¾àÀë
double _lcp_x; ///<¼ÆËãµãx
double _lshr; ///<ÓÐЧ¼ôÇпç¾à
double _phiw; ///<¸¹°åÓë´ø°å¼Ð½Ç
double _reh; ///<²ÄÁÏÇü·þ¼«ÏÞ
string _ruletype; ///<¹æ·¶ÊôÐÔ
int _sectionID; ///<ÆÊÃæID
double _ss; ///<¸¹°å¼ÓÇ¿½î¼ä¾à
int _tank_attach; ///<´ø°åÒ»²à²ÕÊÒID
int _tank_psm; ///<PSMÒ»²à²ÕÊÒID
double _tca_flange; ///<Òí°å¸¯Ê´
double _tca_web; ///<¸¹°å¸¯Ê´
double _tcp; ///<´ø°å¸¯Ê´
double _tp; ///<´ø°åºñ¶È
ODI Fpso_Psm_SlammingDAO();
virtual ODI ~Fpso_Psm_SlammingDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Fpso_Psm_SlammingDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Fpso_Psm_SlammingDAO * &pnewdao);
static ResultMsg ODI FindBySectionID(int sectionID, list<Fpso_Psm_SlammingDAO*>&newlist);
};
}