CSsmCustomCommandEnv Class Reference

class CSsmCustomCommandEnv : public CBase

Provides an environment to pass to the custom command dll during initialisation.

Inherits from

Constructor & Destructor Documentation

CSsmCustomCommandEnv(RFs &)

CSsmCustomCommandEnv ( RFs & aRfs ) [private]

Parameters

RFs & aRfs

CSsmCustomCommandEnv(const CSsmCustomCommandEnv &)

CSsmCustomCommandEnv ( const CSsmCustomCommandEnv & aEnv ) [private]

Parameters

const CSsmCustomCommandEnv & aEnv

~CSsmCustomCommandEnv()

~CSsmCustomCommandEnv ( )

Destructor for custom command environment.

This should never be called by implementations of MSsmCustomCommand as the lifetime of the environment is managed by the command framework which uses the MSsmCustomCommand implementation.

Member Functions Documentation

NewL(RFs &)

CSsmCustomCommandEnv * NewL ( RFs & aRfs ) [static]

Creates a custom command environment.

This should never be called by implementations of MSsmCustomCommand as the lifetime of the environment is managed by the command framework which uses the MSsmCustomCommand implementation.

Parameters

RFs & aRfs

Rfs()

IMPORT_C const RFs & Rfs ( ) const [virtual]

Reference to an RFs handle for use by the custom command

operator=(const CSsmCustomCommandEnv &)

CSsmCustomCommandEnv & operator= ( const CSsmCustomCommandEnv & aEnv ) [private]

Parameters

const CSsmCustomCommandEnv & aEnv

Member Data Documentation

RFs & iFs

RFs & iFs [private]