equal
deleted
inserted
replaced
16 * |
16 * |
17 */ |
17 */ |
18 |
18 |
19 |
19 |
20 #include <e32std.h> |
20 #include <e32std.h> |
21 #include <ecom/ImplementationProxy.h> |
21 #include <ecom/implementationproxy.h> |
22 |
22 |
23 #include "cmpluginpacketdata.h" |
23 #include "cmpluginpacketdata.h" |
24 |
24 |
25 // Exported proxy for instantiation method resolution |
25 // Exported proxy for instantiation method resolution |
26 // Define the interface UIDs |
26 // Define the interface UIDs |
27 const TImplementationProxy ImplementationTable[] = |
27 const TImplementationProxy ImplementationTable[] = |
28 { |
28 { |
29 IMPLEMENTATION_PROXY_ENTRY( KUidPacketDataBearerType, CCmPluginPacketData::NewL) |
29 IMPLEMENTATION_PROXY_ENTRY( KUidPacketDataBearerType, CCmPluginPacketData::NewL) |
30 }; |
30 }; |
31 |
31 |
32 EXPORT_C const TImplementationProxy* ImplementationGroupProxy(TInt& aTableCount) |
32 EXPORT_C const TImplementationProxy* ImplementationGroupProxy( TInt& aTableCount ) |
33 { |
33 { |
34 aTableCount = sizeof(ImplementationTable) / sizeof(TImplementationProxy); |
34 aTableCount = sizeof( ImplementationTable ) / sizeof( TImplementationProxy ); |
35 |
35 |
36 return ImplementationTable; |
36 return ImplementationTable; |
37 } |
37 } |