DPS/include/TOTAL/HullGirderLoadDAO.h

30 lines
1010 B
C
Raw Permalink Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
2025-06-23 18:01:09 +08:00
/// 船体梁载荷
2025-06-23 10:41:33 +08:00
class HullGirderLoadDAO : public subDBDAO
{
public:
2025-06-23 18:01:09 +08:00
int _bendInputMethod; ///<弯矩输入方法:船中区域、包络值
int _bendIsOutput; ///<弯矩表数据是输入数据还是计算数据0输入表 1输出表
int _bendWorkForm; ///<弯矩工况:0航行工况 1在港/遮蔽水域工况 2航行进水工况 3均匀满载工况
int _shearIsOutput; ///<剪力表数据:0输入表 1输出表
int _shearWorkForm; ///<剪力工况:0航行工况 1在港/遮蔽水域工况 2航行进水工况 3均匀满载工况
2025-06-23 10:41:33 +08:00
ODI HullGirderLoadDAO();
ODI ~HullGirderLoadDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY);
static ODI ResultMsg FindAll(HullGirderLoadDAO* & pnewdao);
static ODI ResultMsg FindByID(int id, HullGirderLoadDAO * &pnewdao);
};
}