Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <ImplementationProxy.h>

IMPLEMENTATION_PROXY_ENTRY

IMPLEMENTATION_PROXY_ENTRY (aUid, aFuncPtr) {{aUid},(TProxyNewLPtr)(aFuncPtr)}

Description

Macro to initialise an element of a static array of TImplementationProxyTImplementationProxy objects. This macro deals with casting the function pointer to the type used in the structure.

Parameters

aUid

aFuncPtr

[Top]


Typedef TFuncPtr

typedef TAny*(* TFuncPtr)();

Description

Pre-defined function pointer type used in TImplementationProxyTImplementationProxy

[Top]


Typedef TProxyNewLPtr

typedef TAny* TProxyNewLPtr;

Description

Typedef used to cover the difference between EABI and older handling of the instantiation method pointer.