DPS/include/SDP/Csr_Tools_HoriStringerDAO.h

50 lines
1.5 KiB
C
Raw Normal View History

2025-06-23 10:41:33 +08:00
#pragma once
#include "DAO.h"
namespace DBPlatformSpace
{
/// SDP<44><50><EFBFBD>ձ<EFBFBD>ˮƽ<CBAE><C6BD>
class Csr_Tools_HoriStringerDAO : public subDBDAO
{
public:
double _bf; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>/mm
double _fr_mid; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>
double _hw; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>߶<EFBFBD>/<2F><><EFBFBD>ڼ<EFBFBD><DABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD>ṩֵ/mm
double _hw_effective; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD>и߶<D0B8>/<2F><><EFBFBD>ڼ<EFBFBD><DABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩֵ/mm
double _k; ///<<3C><><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5>
double _l_bdg_hs; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><>λm
double _l_shr; ///<<3C><><EFBFBD>п<EFBFBD><D0BF><EFBFBD>/<2F><>λm
int _materialID; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
double _reh; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
double _s; ///<<3C><><EFBFBD><EFBFBD>/<2F><>λm
double _t_attach; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9A9><EFBFBD><EFBFBD>/mm
double _t_ca_attach; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD>ʴ<EFBFBD><CAB4><EFBFBD><EFBFBD>/mm
double _t_ca_flg; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD>ʴ<EFBFBD><CAB4><EFBFBD><EFBFBD>/mm
double _t_ca_web; ///<<3C><><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD>ʴ<EFBFBD><CAB4><EFBFBD><EFBFBD>/mm
int _tankpos; ///<<3C>߲<EFBFBD>/<2F>л<EFBFBD><D0BB>ձ<EFBFBD>ʶ
double _tf; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9A9><EFBFBD><EFBFBD>/mm
int _transBulkheadID; ///<<3C><><EFBFBD><EFBFBD>id
double _tw; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9A9><EFBFBD><EFBFBD>/mm
double _x_mid; ///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λλ<CEBB><CEBB>
double _yi; ///<<3C>غɼ<D8BA><C9BC><EFBFBD><EFBFBD><EFBFBD>/<2F><>λm
double _zi; ///<<3C>غɼ<D8BA><C9BC><EFBFBD><EFBFBD><EFBFBD>/<2F><>λm
ODI Csr_Tools_HoriStringerDAO();
ODI ~Csr_Tools_HoriStringerDAO();
ODI virtual Mapper* createMapper();
ODI static DAO* createObject();
static ODI ResultMsg FindAll(list<Csr_Tools_HoriStringerDAO*> & pnewlist);
static ODI ResultMsg FindByID(int id, Csr_Tools_HoriStringerDAO * &pnewdao);
static ResultMsg ODI FindByTransBulkheadID(int transBulkheadID, list<Csr_Tools_HoriStringerDAO*>&newlist);
ODI ResultMsg delAllByTransBulkheadID(int transBulkheadId, int commitType = COMMIT_T_IMMEDIATELY);
};
}