Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

FeeInfo.hpp

00001 #ifndef ZTT_DCS_FEE_INFO_HPP
00002 #define ZTT_DCS_FEE_INFO_HPP
00003 
00004 #include "dim/dic.hxx"
00005 
00006 namespace ztt { namespace dcs {
00007 
00018 class FeeInfo : public DimInfo {
00019         public:
00033                 FeeInfo(char* name, void* noLink, int noLinkSize, DimInfoHandler* pHandler)
00034                                 : DimInfo(name, noLink, noLinkSize, pHandler){};
00035 
00049                 FeeInfo(char* name, int time, float noLink, DimInfoHandler* pHandler)
00050                                 : DimInfo(name, time, noLink, pHandler) {};
00051 
00066        FeeInfo(char* name, float noLink, DimInfoHandler* pHandler)
00067                : DimInfo(name, noLink, pHandler) {}; 
00068 
00074                 virtual ~FeeInfo();
00075 
00085                 virtual bool retrieveServiceValue() = 0;
00086 
00092                 virtual void initialize() = 0;
00093 
00094 }; // end class
00095 
00096 
00097 
00098 } } // end namespace
00099 #endif

Generated on Fri Mar 30 02:54:33 2007 for InterComLayer by doxygen 1.3.5