186 lines
4.6 KiB
C++
186 lines
4.6 KiB
C++
//include "XmlTableHelper.h"
|
|
#include "StabCalculation/XmlTableHelper.h"
|
|
|
|
XmlTableHelper::XmlTableHelper(/* args */)
|
|
{
|
|
}
|
|
|
|
XmlTableHelper::~XmlTableHelper()
|
|
{
|
|
}
|
|
|
|
void XmlTableHelper::xmlTableRowToData(BInf_Row& row,BInf& data)
|
|
{
|
|
data.paramid = row.ParamID();
|
|
data.caption = row.Caption().get();
|
|
data.remark = row.Remark().get();
|
|
data.unit = row.Unit().get();
|
|
data.value = row.Value().get();
|
|
data.value_type = row.ValueType().get();
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(Shell_Row& row,Shell& data)
|
|
{
|
|
data.id = row.ID();
|
|
data.shell_id = row.ShellID();
|
|
data.type = row.Type().get();
|
|
data.shell_affect = row.ShellAffect().get();
|
|
data.affect_coef = row.AffectCoef().get();
|
|
data.remark = row.Remark().get();
|
|
data.sid = row.SID().get();
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(FloodPoint_Row& row, FloodPoint& data)
|
|
{
|
|
data.id = row.ID();
|
|
data.xsymbol = row.Xsymbol().get();
|
|
data.x = row.X().get();
|
|
data.y = row.Y().get();
|
|
data.z = row.Z().get();
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(LimitStaticPoint_Row& row, LimitStaticPoint& data)
|
|
{
|
|
data.id = row.ID();
|
|
data.xsymbol = row.Xsymbol().get();
|
|
data.x1 = row.X1().get();
|
|
data.y1 = row.Y1().get();
|
|
data.z1 = row.Z1().get();
|
|
data.x2 = row.X2().get();
|
|
data.y2 = row.Y2().get();
|
|
data.z2 = row.Z2().get();
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(ImmersionPoint_Row& row, ImmersionPoint& data)
|
|
{
|
|
data.id = row.ID();
|
|
data.xsymbol = row.Xsymbol().get();
|
|
data.x = row.X().get();
|
|
data.y = row.Y().get();
|
|
data.z = row.Z().get();
|
|
data.compartment = row.Compartment().get();
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(Deckline_Row& row, Deckline& data)
|
|
{
|
|
data.id = row.ID();
|
|
data.xsymbol = row.Xsymbol().get();
|
|
data.x = row.X().get();
|
|
data.y = row.Y().get();
|
|
data.z = row.Z().get();
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(Compartment_Row& row, Compartment& data)
|
|
{
|
|
data.id=row.ID() ;
|
|
data.space_id=row.SpaceID().get() ;
|
|
data.flood_points=row.FloodPoints().get() ;
|
|
data.type=row.Type().get() ;
|
|
data.coef=row.Coef().get() ;
|
|
data.permeability=row.Permeability().get() ;
|
|
data.density=row.Density().get() ;
|
|
data.remark=row.Remark().get() ;
|
|
data.sid=row.SID().get() ;
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(LWT_Row& row, LWT& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(PartialLoad_Row& row, PartialLoad& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(PartialLoadWeight_Row& row, PartialLoadWeight& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(PartialLoadFreeSurf_Row& row, PartialLoadFreeSurf& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(PartialLoadBulk_Row& row, PartialLoadBulk& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(PartialLoadPerson_Row& row, PartialLoadPerson& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(PartialLoadIce_Row& row, PartialLoadIce& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(WindFixed_Row& row, WindFixed& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(WindNonFixed_Row& row, WindNonFixed& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(Case_Row& row, Case& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(AllowNM_Row& row, AllowNM& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(DamCase_Row& row, DamCase& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(DamCompartment_Row& row, DamCompartment& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(DamCaseProb_Row& row, DamCaseProb& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(DamRegion_Row& row, DamRegion& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(CompExtent_Row& row, CompExtent& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(DamCompartmentProb_Row& row, DamCompartmentProb& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningDraft_Row& row, IncliningDraft& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningStatus_Row& row, IncliningStatus& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningExtraWeight_Row& row, IncliningExtraWeight& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningRelocateWeight_Row& row, IncliningRelocateWeight& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningAbsentWeight_Row& row, IncliningAbsentWeight& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningTank_Row& row, IncliningTank& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningMobileWeight_Row& row, IncliningMobileWeight& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningDevice_Row& row, IncliningDevice& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningCase_Row& row, IncliningCase& data)
|
|
{
|
|
|
|
}
|
|
void XmlTableHelper::xmlTableRowToData(IncliningRecord_Row& row, IncliningRecord& data)
|
|
{
|
|
|
|
} |