NetInterfaces::TIfStaticFetcher Class Reference

class NetInterfaces::TIfStaticFetcher

Helper templated class used to build a static const linked list of supported calls to ReturnInterfacePtrL().

Public Member Functions
const TInterfaceControl::TFIEntry *IFEntry()
Protected Member Functions
TIfStaticFetcher(TInterfaceControl *, const TInterfaceControl::TFIEntry *)
Private Member Functions
TAny *FetchL(TInterfaceControl *)
Private Attributes
const TInterfaceControl::TFIEntryiFIEntry

Constructor & Destructor Documentation

TIfStaticFetcher(TInterfaceControl *, const TInterfaceControl::TFIEntry *)

TIfStaticFetcher(TInterfaceControl *aInterfaceControl,
const TInterfaceControl::TFIEntry *aHead = NULL
)[protected, inline, explicit]

Parameters

TInterfaceControl * aInterfaceControl
const TInterfaceControl::TFIEntry * aHead = NULL

Member Functions Documentation

FetchL(TInterfaceControl *)

TAny *FetchL(TInterfaceControl *aInterfaceControl)[private, static, inline]

Parameters

TInterfaceControl * aInterfaceControl

IFEntry()

const TInterfaceControl::TFIEntry *IFEntry()[static, inline]

Member Data Documentation

const TInterfaceControl::TFIEntry iFIEntry

const TInterfaceControl::TFIEntryiFIEntry[private, static]