33 #include <dime/Base.h>
34 #include <dime/Basic.h>
35 #include <dime/util/Array.h>
36 #include <dime/util/Linear.h>
37 #include <dime/RecordHolder.h>
43 friend class dimeObjectesSection;
50 virtual const char *getObjectName()
const = 0;
54 virtual bool isOfType(
const int thetypeid)
const;
55 virtual int typeId()
const = 0;
57 virtual void print()
const {}
65 static dimeObject *createObject(
const char *
const name,
72 #endif // ! DIME_OBJECT_H