CommsFW::TCFSubModuleAddress Class Reference

class CommsFW::TCFSubModuleAddress

Used to uniquely identify a specific submodule (e.g. protocol) within a module (e.g. a CPM).

Constructor & Destructor Documentation

TCFSubModuleAddress()

IMPORT_C TCFSubModuleAddress ( )

TCFSubModuleAddress(const TCFSubModuleAddress &)

IMPORT_C TCFSubModuleAddress ( const TCFSubModuleAddress & aAddress )

Parameters

const TCFSubModuleAddress & aAddress Address Instance to copy from.

TCFSubModuleAddress(const TCFModuleName &, const TCFSubModuleName &)

IMPORT_C TCFSubModuleAddress ( const TCFModuleName & aModule,
const TCFSubModuleName & aSubModule
)

Constructor for TCFSubModuleAddress which takes each part of address separately. TCFModuleName TCFSubModuleName

Parameters

const TCFModuleName & aModule Module name to copy.
const TCFSubModuleName & aSubModule Submodule name to copy.

Member Functions Documentation

Module()

const TCFModuleNameF & Module ( ) const [inline]

Printable(TCFFullModuleName &)

IMPORT_C TCFFullModuleName & Printable ( TCFFullModuleName & aFullName ) const

Parameters

TCFFullModuleName & aFullName

SetModule(const TCFModuleName &)

IMPORT_C void SetModule ( const TCFModuleName & aModule )

Set the module name part of the address.

Parameters

const TCFModuleName & aModule module name to set.

SetSubModule(const TCFSubModuleName &)

IMPORT_C void SetSubModule ( const TCFSubModuleName & aSubModule )

Set the sub-module part of the address.

Parameters

const TCFSubModuleName & aSubModule Submodule name to set.

SubModule()

const TCFSubModuleNameF & SubModule ( ) const [inline]

operator!=(const TCFSubModuleAddress &)

IMPORT_C TBool operator!= ( const TCFSubModuleAddress & aAddress ) const

Parameters

const TCFSubModuleAddress & aAddress Address to compare to.

operator=(const TCFSubModuleAddress &)

IMPORT_C TCFSubModuleAddress & operator= ( const TCFSubModuleAddress & aAddress )

Parameters

const TCFSubModuleAddress & aAddress Address to copy.

operator==(const TCFSubModuleAddress &)

IMPORT_C TBool operator== ( const TCFSubModuleAddress & aAddress ) const

Parameters

const TCFSubModuleAddress & aAddress Address to compare to.

Member Data Documentation

TCFModuleNameF iModule

TCFModuleNameF iModule [private]

TCFSubModuleNameF iSubModule

TCFSubModuleNameF iSubModule [private]