RMTPFramework Class Reference

class RMTPFramework

Implements the MTP framework singletons manager.

Nested Classes and Structures

Constructor & Destructor Documentation

RMTPFramework()

IMPORT_CRMTPFramework()

Member Functions Documentation

Close()

IMPORT_C voidClose()

Closes the singletons reference.

ConnectionMgr()

IMPORT_C CMTPConnectionMgr &ConnectionMgr()const

DataCodeGenerator()

IMPORT_C CMTPDataCodeGenerator &DataCodeGenerator()const

DpController()

IMPORT_C CMTPDataProviderController &DpController()const

FrameworkConfig()

IMPORT_C CMTPFrameworkConfig &FrameworkConfig()const

Fs()

IMPORT_C RFs &Fs()const

ObjectMgr()

IMPORT_C CMTPObjectMgr &ObjectMgr()const

OpenL()

IMPORT_C voidOpenL()

Opens the singletons reference.

OpenLC()

IMPORT_C voidOpenLC()

Opens the singletons reference. The singletons reference is pushed onto the cleanup stack.

ReferenceMgr()

IMPORT_C CMTPReferenceMgr &ReferenceMgr()const

Router()

IMPORT_C CMTPParserRouter &Router()const

ServiceMgr()

IMPORT_C CMTPServiceMgr &ServiceMgr()const

StorageMgr()

IMPORT_C CMTPStorageMgr &StorageMgr()const

Member Data Documentation

__FLOG_DECLARATION_MEMBER_MUTABLE

__FLOG_DECLARATION_MEMBER_MUTABLE[private]

FLOGGER debug trace member variable.

TBool iNested

TBool iNested[private]

The nested flag which indicates if the singletons manager reference was recursively opened.

CSingletons * iSingletons

CSingletons *iSingletons[private]

The singletons reference block.