00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #include <e32std.h>
00017 #include <implementationproxy.h>
00018
00019 #include "CImplementationClassOne.h"
00020 #include "CImplementationClassTwo.h"
00021
00022
00023 const TImplementationProxy ImplementationTable[] =
00024 {
00025 IMPLEMENTATION_PROXY_ENTRY(0x10009DC3, CImplementationClassOne::NewL),
00026 IMPLEMENTATION_PROXY_ENTRY(0x10009DC4, CImplementationClassTwo::NewL)
00027 };
00028
00029
00030 EXPORT_C const TImplementationProxy* ImplementationGroupProxy(TInt& aTableCount)
00031 {
00032 aTableCount = sizeof(ImplementationTable) / sizeof(TImplementationProxy);
00033
00034 return ImplementationTable;
00035 }
00036