00001 #ifndef ASG_TOOLS__I_UNIT_TEST_TOOL1_H
00002 #define ASG_TOOLS__I_UNIT_TEST_TOOL1_H
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #include <AsgTools/IAsgTool.h>
00015
00016 namespace asg
00017 {
00019
00020 class IUnitTestTool1 : virtual public IAsgTool
00021 {
00022
00023 ASG_TOOL_INTERFACE( CP::IUnitTestTool1 )
00024
00025
00026 public:
00027 virtual std::string getPropertyString () const = 0;
00028
00030 public:
00031 virtual int getPropertyInt () const = 0;
00032
00034 public:
00035 virtual void setPropertyInt (int val_property) = 0;
00036
00038 public:
00039 virtual bool isInitialized () const = 0;
00040 };
00041 }
00042
00043 #endif