Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: agmver.h
Link against: agnmodel.lib

Class TAgnVersion

TAgnVersion

Support

Supported from 5.0

Description

The version number of the agenda model (consisting of major, minor and build numbers). An object of this class is returned by the CAgnEntryModel functions ModelVersion() and FileVersion(). ModelVersion() returns the version of the model object being used while FileVersion() returns the version of model that was used to create the currently loaded file.

Derivation

TAgnVersionThe version number of the agenda model (consisting of major, minor and build numbers)
TVersionEncapsulates version information

Defined in TAgnVersion:
ExternalizeL(), InternalizeL()

Inherited from TVersion:
Name(), iBuild, iMajor, iMinor


Stream persistence


ExternalizeL()

void ExternalizeL(RWriteStream& aStream) const;

Description

Externalises the agenda model version object to a write stream. The presence of this function means that the standard templated operator<<() is available to externalise objects of this class.

Parameters

RWriteStream& aStream

Stream to which the object should be externalised.


InternalizeL()

void InternalizeL(RReadStream& aStream);

Description

Internalises the agenda model version object from a read stream. The presence of this function means that the standard templated operator>>() is available to internalise objects of this class.

Parameters

RReadStream& aStream

Stream from which the object should be internalised.