00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef Size_Price_HPP
00012 #define Size_Price_HPP
00013
00014 #include "read_write_base.hpp"
00015
00016 class Size_Price_Obj: public read_write_base
00017 {
00018 public:
00019 identifier Id;
00020 llong Product_Line;
00021 int X;
00022 int Y;
00023 llong Units;
00024 money Price;
00025 money Shipping;
00026 int Max_Chars_X;
00027 int Max_Chars_Y;
00028
00029 Size_Price_Obj():read_write_base()
00030 ,Id(0LL)
00031 ,Product_Line(0LL)
00032 ,X(0)
00033 ,Y(0)
00034 ,Units(0LL)
00035 ,Price(0.0)
00036 ,Shipping(0.0)
00037 ,Max_Chars_X(0)
00038 ,Max_Chars_Y(0)
00039 {
00040
00041 data_name("Size_Price");
00042
00043 addDXMap( new llongXfer("Id", &Id ));
00044 addDXMap( new llongXfer("Product_Line", &Product_Line ));
00045 addDXMap( new intXfer("X", &X ));
00046 addDXMap( new intXfer("Y", &Y ));
00047 addDXMap( new llongXfer("Units", &Units ));
00048 addDXMap( new moneyXfer("Price", &Price ));
00049 addDXMap( new moneyXfer("Shipping", &Shipping ));
00050 addDXMap( new intXfer("Max_Chars_X", &Max_Chars_X ));
00051 addDXMap( new intXfer("Max_Chars_Y", &Max_Chars_Y ));
00052 }
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068 };
00069 #endif
00070
00071
00072