DPS/include/TOTAL/FrameTableDAO.h

32 lines
801 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 FrameTableDAO : public subDBDAO
{
public:
int _decimalFlag; ///<是否有一位小数
double _fPLLtoFPDistance; ///<干舷船长首端FPLL到首垂线FP的距离
double _fR0toAPdistance; ///<0号肋位距艉垂线距离向首为正
int _frameDefDir; ///<肋位定义方向
int _stationNum; ///<站位数
int _stationPos; ///<0号站位位置
double _transomtoAPdistance; ///<船艉距艉垂线距离
ODI FrameTableDAO();
virtual ODI ~FrameTableDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
virtual ODI ResultMsg save(int commitType = COMMIT_T_IMMEDIATELY);
static ODI ResultMsg FindAll(FrameTableDAO* & pnewdao);
static ODI ResultMsg FindByID(int id, FrameTableDAO * &pnewdao);
};
}