]> git.tdb.fi Git - r2c2.git/blob - source/libr2c2/objecttype.cpp
Rework article numbers
[r2c2.git] / source / libr2c2 / objecttype.cpp
1 #include "objecttype.h"
2
3 using namespace Msp;
4
5 namespace R2C2 {
6
7 ObjectType::ObjectType():
8         shape(0)
9 { }
10
11 ObjectType::~ObjectType()
12 {
13         delete shape;
14 }
15
16
17 ObjectType::Loader::Loader(ObjectType &ot):
18         DataFile::ObjectLoader<ObjectType>(ot)
19 {
20         add("article_number", &Loader::article_number);
21         add("description", &ObjectType::description);
22         add("name",        &ObjectType::name);
23 }
24
25 void ObjectType::Loader::article_number()
26 {
27         load_sub(obj.art_nr);
28 }
29
30 } // namespace R2C2