]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/objecttype.cpp
Rework article numbers
[r2c2.git] / source / libr2c2 / objecttype.cpp
index 10d9c883a0991011fbee804a809a0faad2e10192..6d7726f24c384445e756d10e06c156774f69df81 100644 (file)
@@ -4,11 +4,27 @@ using namespace Msp;
 
 namespace R2C2 {
 
+ObjectType::ObjectType():
+       shape(0)
+{ }
+
+ObjectType::~ObjectType()
+{
+       delete shape;
+}
+
+
 ObjectType::Loader::Loader(ObjectType &ot):
        DataFile::ObjectLoader<ObjectType>(ot)
 {
+       add("article_number", &Loader::article_number);
        add("description", &ObjectType::description);
        add("name",        &ObjectType::name);
 }
 
+void ObjectType::Loader::article_number()
+{
+       load_sub(obj.art_nr);
+}
+
 } // namespace R2C2