COMPASSi/trunk/code/projects/DataManager/Infrastructure.Data/StabCalculation/XmlTableHelper.cpp

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)
{
}