Go to the documentation of this file.00001
00002 #ifndef OPL_OBJECT_H_
00003 #define OPL_OBJECT_H_
00004
00005 #include <string>
00006 #include "tfd_modules/opl/ObjectLookupTable.h"
00007
00008 namespace opl
00009 {
00010
00011 namespace interface
00012 {
00013
00014 class ObjectLookupTable;
00015 class Object
00016 {
00017 private:
00018 std::string objectID;
00019
00020 public:
00021 Object(const std::string& objectID);
00022 virtual ~Object();
00023
00024 const std::string& getObjectID() const {return objectID;}
00025
00026 virtual void initialize();
00027 };
00028
00029 }
00030
00031 }
00032
00033 #endif
00034