CXIMPDataSubscriptionStateImp Class Reference

class CXIMPDataSubscriptionStateImp : public CXIMPApiDataObjBase

MXIMPDataSubscriptionState API object implementation.

ximpdatamodel.dll
Since
S60 v3.2

Inherits from

Public Member Functions
~CXIMPDataSubscriptionStateImp ()
MXIMPDataSubscriptionState::TDataState DataState ()
IMPORT_C void InternalizeL ( RReadStream &)
IMPORT_C CXIMPDataSubscriptionStateImp * NewL ()
IMPORT_C CXIMPDataSubscriptionStateImp * NewLC ()
void SetDataState ( MXIMPDataSubscriptionState::TDataState )
void SetDataStateL ( MXIMPDataSubscriptionState::TDataState )
void SetSubscriptionState ( MXIMPDataSubscriptionState::TSubscriptionState )
void SetSubscriptionStateL ( MXIMPDataSubscriptionState::TSubscriptionState )
MXIMPDataSubscriptionState::TSubscriptionState SubscriptionState ()
Private Member Functions
CXIMPDataSubscriptionStateImp ()
void ConstructL ()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CXIMPApiDataObjBase::CXIMPApiDataObjBase()
CXIMPApiDataObjBase::EqualsContent(const CXIMPApiDataObjBase &)const
CXIMPApiDataObjBase::ExternalizeL(RWriteStream &)const
CXIMPApiDataObjBase::~CXIMPApiDataObjBase()
CXIMPApiObjBase::Base()
CXIMPApiObjBase::Base()const
CXIMPApiObjBase::CXIMPApiObjBase()
CXIMPApiObjBase::HandleUnknownGetInterface(TInt32,MXIMPBase::TIfGetOps)const
CXIMPApiObjBase::~CXIMPApiObjBase()
Inherited Enumerations
CXIMPApiDataObjBase:@29
CXIMPApiObjBase:@28
Private Attributes
TDataState iDataState
TSubscriptionState iSubscriptionState

Constructor & Destructor Documentation

CXIMPDataSubscriptionStateImp()

CXIMPDataSubscriptionStateImp ( ) [private]

Construction

~CXIMPDataSubscriptionStateImp()

~CXIMPDataSubscriptionStateImp ( ) [virtual]

Destruction

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

DataState()

MXIMPDataSubscriptionState::TDataState DataState ( ) const

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & aStream )

Internalizes object data from given stream.

Parameters

RReadStream & aStream Stream to read.

NewL()

IMPORT_C CXIMPDataSubscriptionStateImp * NewL ( ) [static]

NewLC()

IMPORT_C CXIMPDataSubscriptionStateImp * NewLC ( ) [static]

Construction methods.

SetDataState(MXIMPDataSubscriptionState::TDataState)

void SetDataState ( MXIMPDataSubscriptionState::TDataState aDataState )

Set data state for internal use. Created as non leaving version of method.

Parameters

MXIMPDataSubscriptionState::TDataState aDataState New data state for state object.

SetDataStateL(MXIMPDataSubscriptionState::TDataState)

void SetDataStateL ( MXIMPDataSubscriptionState::TDataState aDataState )

SetSubscriptionState(MXIMPDataSubscriptionState::TSubscriptionState)

void SetSubscriptionState ( MXIMPDataSubscriptionState::TSubscriptionState aSubscriptionState )

Set subscriptionstate for internal usage. Created as non leaving version of method.

Parameters

MXIMPDataSubscriptionState::TSubscriptionState aSubscriptionState New subscription state for state object.

SetSubscriptionStateL(MXIMPDataSubscriptionState::TSubscriptionState)

void SetSubscriptionStateL ( MXIMPDataSubscriptionState::TSubscriptionState aSubscriptionState )

SubscriptionState()

MXIMPDataSubscriptionState::TSubscriptionState SubscriptionState ( ) const

Member Data Documentation

TDataState iDataState

TDataState iDataState [private]

Data state. Own.

TSubscriptionState iSubscriptionState

TSubscriptionState iSubscriptionState [private]

Subscription state. Own.