e32cmn.h File Reference

#include <e32cmn.h>

Typedef TDesC

typedef TDesC16 TDesC

Defines a build-independent non-modifiable descriptor.

A 16-bit build variant is generated for a Unicode, non-kernel mode build.

A build-independent type should always be used unless an explicit 8-bit or 16-bit type is required.

See also: TDesC8 TDesC16

Typedef TPtrC

typedef TPtrC16 TPtrC

Defines a build-independent non-modifiable pointer descriptor.

A 16-bit build variant is generated for a Unicode, non-kernel mode build.

A build-independent type should always be used unless an explicit 8-bit or 16-bit type is required.

See also: TPtrC8 TPtrC16

Typedef TDes

typedef TDes16 TDes

Defines a build-independent modifiable descriptor.

A 16-bit build variant is generated for a Unicode, non-kernel mode build.

A build-independent type should always be used unless an explicit 8-bit or 16-bit type is required.

See also: TDes8 TDes16

Typedef TPtr

typedef TPtr16 TPtr

Defines a build-independent modifiable pointer descriptor.

A 16-bit build variant is generated for a Unicode, non-kernel mode build.

A build-independent type should always be used unless an explicit 8-bit or 16-bit type is required.

See also: TPtr8 TPtr16

Typedef HBufC

typedef HBufC16 HBufC

Defines a build-independent heap descriptor.

A 16-bit build variant is generated for a Unicode, non-kernel mode build.

A build-independent type should always be used unless an explicit 8-bit or 16-bit type is required.

See also: HBufC8 HBufC16

Typedef TDesOverflow

typedef TDes16Overflow TDesOverflow

Defines a build-independent descriptor overflow handler.

A 16-bit build variant is generated for a Unicode, non-kernel mode build.

A build-independent type should always be used unless an explicit 8-bit or 16-bit type is required.

See also: TDes8Overflow TDes16Overflow

Typedef RBuf

typedef RBuf16 RBuf

Defines a build-independent resizable buffer descriptor.

A 16-bit build variant is generated for a Unicode, non-kernel mode build.

A build-independent type should always be used unless an explicit 8-bit or 16-bit type is required.

See also: RBuf8 RBuf16

Typedef TBufCBase

typedef TBufCBase16 TBufCBase

Typedef __TRefDesC

typedef TRefByValue< const TDesC >__TRefDesC

Value reference used in operator TLitC::__TRefDesC().

See also: TRefByValue

KNullDesC

const TLitC< sizeof(L"")/2 >KNullDesC[static]

Defines an empty or null literal descriptor.

This is the build independent form. An 8 bit build variant is generated for a non-Unicode build; a 16 bit build variant is generated for a Unicode build.

KNullDesC8

const TLitC8< sizeof("")>KNullDesC8[static]

Defines an empty or null literal descriptor for use with 8-bit descriptors.

KNullDesC16

const TLitC16< sizeof(L"")/2 >KNullDesC16[static]

Defines an empty or null literal descriptor for use with 16-bit descriptors

Typedef TName

typedef TBuf< KMaxName >TName

Defines a modifiable buffer descriptor that can contain the name of a reference counting object.

See also: TBuf CObject

Typedef TFullName

typedef TBuf< KMaxFullName >TFullName

Defines a modifiable buffer descriptor that can contain the full name of a reference counting object.

See also: TBuf CObject

Typedef TExitCategoryName

typedef TBuf< KMaxExitCategoryName >TExitCategoryName

Defines a modifiable buffer descriptor to contain the category name identifying the cause of thread or process termination. The buffer takes a maximum length of KMaxExitCategoryName.

See also: RThread::ExitCategory RThread::ExitCategory

Typedef TFileName

typedef TBuf< KMaxFileName >TFileName

A buffer that can contain the name of a file. The name can have a maximum length of KMaxFileName (currently 256 but check the definition of KMaxFileName).

See also: KMaxFileName

Typedef TPath

typedef TBuf< KMaxPath >TPath

A buffer that can contain the name of a path. The name can have a maximum length of KMaxPath (currently 256 but check the definition of KMaxPath).

See also: KMaxPath

Typedef TVersionName

typedef TBuf< KMaxVersionName >TVersionName

Version name type.

This is a buffer descriptor with a maximum length of KMaxVersionName. A TVersion object returns the formatted character representation of its version information in a descriptor of this type.

See also: TVersion

Typedef TUidName

typedef TBuf< KMaxUidName >TUidName

Defines a modifiable buffer descriptor for the text form of the UID. The descriptor has a maximum length of KMaxUidName and is used to contain the standard text format returned by the function TUid::Name().

See also: TUid::Name

Typedef __NullPMF

typedef void(OnlyCreateWithNull::*__NullPMF

Typedef TMediaPassword

typedef TBuf8< KMaxMediaPassword >TMediaPassword

Defines an 8-bit modifiable buffer descriptor to contain passwords when dealing with password security support in a file server session.

The descriptor takes a maximum length of KMaxMediaPassword.

See also: KMaxMediaPassword

KScFlagBufOffsetListInUse

const TUintKScFlagBufOffsetListInUse

A configuration flag for the shared chunk buffer configuration class (used by the multimedia device drivers). This being set signifies that a buffer offset list follows the buffer configuration class. This list holds the offset of each buffer.

KScFlagUseGuardPages

const TUintKScFlagUseGuardPages

A configuration flag for the shared chunk buffer configuration class (used by the multimedia device drivers). This being set is a suggestion that the shared chunk should be configured leaving guard pages around each buffers.

KCapabilitySetMaxSize

const TIntKCapabilitySetMaxSize

Maximum size of capability set

KMaxSecurityPolicySize

const TIntKMaxSecurityPolicySize

Maximum size of any future extension to TSecurityPolicy

AllSupportedCapabilities

const SCapabilitySetAllSupportedCapabilities

Define this macro to reference the set of all capabilities. Define this macro to include the set of all capabilities. The set of all capabilities.

Typedef TSecurityPolicyBuf

typedef TPckgBuf< TSecurityPolicy >TSecurityPolicyBuf

Provides a TPkcgBuf wrapper for a descriptorised TSecurityPolicy. This a suitable container for passing a security policy across IPC.

Typedef TMediaSerialNumber

typedef TBuf8< KMaxSerialNumLength >TMediaSerialNumber

Typedef TModuleMemoryInfo

typedef TProcessMemoryInfo TModuleMemoryInfo

Defines a more useful synonym for TProcessMemoryInfo.

Typedef TGeneralIdentityRelation

typedef TBool(*TGeneralIdentityRelation

Defines a function type used by a TIdentityRelation object.

A function of this type implements an algorithm for determining whether two objects match.

See also: TIdentityRelation

Typedef TGeneralLinearOrder

typedef TInt(*TGeneralLinearOrder

Defines a function type used by a TLinearOrder object

A function of this type implements an algorithm that determines the order of two objects.

See also: TLinearOrder