TSmilEvent Class Reference

class TSmilEvent

Information on one Event

Constructor & Destructor Documentation

TSmilEvent(const TSmilTime &, const TDesC &)

TSmilEvent(const TSmilTime &aTime,
const TDesC &aClass
)

Parameters

const TSmilTime & aTime
const TDesC & aClass

TSmilEvent(const TSmilTime &, const TDesC &, const CSmilObject *)

TSmilEvent(const TSmilTime &aTime,
const TDesC &aClass,
const CSmilObject *aSource
)

Parameters

const TSmilTime & aTime
const TDesC & aClass
const CSmilObject * aSource

TSmilEvent(const TSmilTime &, TEventClass, const CSmilObject *)

TSmilEvent(const TSmilTime &aTime,
TEventClassaClass,
const CSmilObject *aSource
)

Parameters

const TSmilTime & aTime
TEventClass aClass
const CSmilObject * aSource

Member Functions Documentation

ClassForName(const TDesC &)

TEventClass ClassForName(const TDesC &aName)[static]

Parameters

const TDesC & aName

ClassName()

TPtrC ClassName()const

IsInteractive()

TBool IsInteractive()const

IsInteractive(TEventClass)

TBool IsInteractive(TEventClassaClass)[static]

Parameters

TEventClass aClass

NameForClass(TEventClass)

TPtrC NameForClass(TEventClassaClass)[static]

Parameters

TEventClass aClass

SetSourceNameL(const TDesC &)

voidSetSourceNameL(const TDesC &aSource)

Parameters

const TDesC & aSource

SourceName()

TPtrC SourceName()const

Member Enumerations Documentation

Enum TEventClass

Enumerators

EOther
EActivate
EBegin
EEnd
ERepeat
EFocusIn
EFocusOut
EInBounds
EOutOfBounds

Member Data Documentation

TEventClass iClass

TEventClass iClass

RSmilTextBuf iSourceName

RSmilTextBuf iSourceName[private]

const CSmilObject * iSourceObject

const CSmilObject *iSourceObject

TSmilTime iTime

TSmilTime iTime