DPS/include/SDP/Csr_Oiltank_LoadDAO.h

29 lines
903 B
C++
Raw 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
{
/// 油舱装载数据
class Csr_Oiltank_LoadDAO : public subDBDAO
{
public:
int _tankID; ///<舱室id
int _use_same_value; ///<是否所有货油舱都使用下面三个参数
double _rho_ls; ///<液体密度强度评估货油密度。对于货油舱结构的强度评估所采用的货油密度应使用1.025 t/m3或设计者规定的更高值
double _rho_lf; ///<货油密度疲劳评估货油密度。对于货油舱结构的疲劳强度评估平均货油密度应取为0.9t/m3或设计者规定的较大值。
double _rho_part; ///<最大许用液货密度。部分装载液货舱的最大许用高密度液货的密度t/m3但不小于用于强度评估的密度。
ODI Csr_Oiltank_LoadDAO();
ODI ~Csr_Oiltank_LoadDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Csr_Oiltank_LoadDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Csr_Oiltank_LoadDAO * &pnewdao);
};
}