00001 /* 00002 * ============================================================================ 00003 * Name : CImplementationClassMultiply from EComImplementationMultiply.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 __ECOMIMPLEMENTATIONMULTIPLY_ 00012 #define __ECOMIMPLEMENTATIONMULTIPLY_ 00013 00014 #include "EComInterfaceDefinition.h" 00015 00023 class CImplementationClassMultiply : public CCalculationInterfaceDefinition 00024 { 00025 public: 00026 00045 static CImplementationClassMultiply* NewL(); 00046 00052 ~CImplementationClassMultiply(); 00053 00062 TReal Calculate(TReal aA, TReal aB); 00063 00064 private: // Construction 00065 00071 CImplementationClassMultiply(); 00072 00079 void ConstructL(); 00080 00081 }; 00082 00083 #endif // __ECOMIMPLEMENTATIONMULTIPLY_