00001 /* 00002 * ============================================================================ 00003 * Name : CImplementationClassPlus from EComImplementationPlus.h 00004 * Part of : EComCalculator 00005 * Created : 17/11/2003 by Forum Nokia 00006 * Version : 1.0 00007 * Copyright: Nokia Corporation 00008 * ============================================================================ 00009 */ 00010 00011 #ifndef __ECOMIMPLEMENTATIONPLUS_ 00012 #define __ECOMIMPLEMENTATIONPLUS_ 00013 00014 #include "EComInterfaceDefinition.h" 00015 00023 class CImplementationClassPlus : public CCalculationInterfaceDefinition 00024 { 00025 public: 00026 00044 static CImplementationClassPlus* NewL(); 00045 00051 ~CImplementationClassPlus(); 00052 00061 TReal Calculate(TReal aA, TReal aB); 00062 00063 private: // Construction 00064 00070 CImplementationClassPlus(); 00071 00078 void ConstructL(); 00079 00080 }; 00081 00082 #endif // __ECOMIMPLEMENTATIONPLUS_