00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 #ifndef TEST_DYNAMIC_ADDON_H 00012 #define TEST_DYNAMIC_ADDON_H 00013 00014 #include <opc/common/addons_core/addon.h> 00015 #include <opc/common/class_pointers.h> 00016 00017 #include <string> 00018 00019 namespace OpcCoreTests 00020 { 00021 class TestDynamicAddon : public Common::Addon 00022 { 00023 public: 00024 DEFINE_CLASS_POINTERS(TestDynamicAddon); 00025 public: 00026 virtual const char* GetStringWithHello() const = 0; 00027 virtual Common::AddonParameters GetParameters() const = 0; 00028 }; 00029 00030 } 00031 00032 #endif // TEST_DYNAMIC_ADDON_H