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_CTCFSubModuleAddress()

Default Constructor for TCFSubModuleAddress. TCFSubModuleAddress

TCFSubModuleAddress(const TCFSubModuleAddress &)

IMPORT_CTCFSubModuleAddress(const TCFSubModuleAddress &aAddress)

Parameters

const TCFSubModuleAddress & aAddressAddress Instance to copy from.

TCFSubModuleAddress(const TCFModuleName &, const TCFSubModuleName &)

IMPORT_CTCFSubModuleAddress(const TCFModuleName &aModule,
const TCFSubModuleName &aSubModule
)

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

Parameters

const TCFModuleName & aModuleModule name to copy.
const TCFSubModuleName & aSubModuleSubmodule 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 voidSetModule(const TCFModuleName &aModule)

Set the module name part of the address.

Parameters

const TCFModuleName & aModulemodule name to set.

SetSubModule(const TCFSubModuleName &)

IMPORT_C voidSetSubModule(const TCFSubModuleName &aSubModule)

Set the sub-module part of the address.

Parameters

const TCFSubModuleName & aSubModuleSubmodule name to set.

SubModule()

const TCFSubModuleNameF &SubModule()const [inline]

operator!=(const TCFSubModuleAddress &)

IMPORT_C TBooloperator!=(const TCFSubModuleAddress &aAddress)const

Parameters

const TCFSubModuleAddress & aAddressAddress to compare to.

operator=(const TCFSubModuleAddress &)

IMPORT_C TCFSubModuleAddress &operator=(const TCFSubModuleAddress &aAddress)

Parameters

const TCFSubModuleAddress & aAddressAddress to copy.

operator==(const TCFSubModuleAddress &)

IMPORT_C TBooloperator==(const TCFSubModuleAddress &aAddress)const

Parameters

const TCFSubModuleAddress & aAddressAddress to compare to.

Member Data Documentation

TCFModuleNameF iModule

TCFModuleNameF iModule[private]

TCFSubModuleNameF iSubModule

TCFSubModuleNameF iSubModule[private]