#pragma once #include "DAO.h" namespace DBPlatformSpace { /// FPSO端壁和甲板室围壁板、挡浪板 class Fpso_Tool_End_EnclosedDAO : public subDBDAO { public: double _b1; ///<露天甲板最大实际宽度 double _b; ///<甲板室宽 double _gamma; ///<夏季载重线至计算点垂直距离 int _material; ///<材料ID double _s; ///<加强筋间距 double _t_offer; ///<提供板厚 int _type; ///<构件类型 double _x; ///<尾垂线至舱壁距离 ODI Fpso_Tool_End_EnclosedDAO(); virtual ODI ~Fpso_Tool_End_EnclosedDAO(); ODI virtual Mapper* createMapper(); ODI static DAO* createObject(); static ODI ResultMsg FindAll(list & pnewlist); static ODI ResultMsg FindByID(int id, Fpso_Tool_End_EnclosedDAO * &pnewdao); }; }