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