DefaultIdentity Class Reference

#include <e32cmn.h>

class DefaultIdentity
Public Member Functions
IMPORT_C TBoolDes16(const TDesC16 &, const TDesC16 &)
IMPORT_C TBoolDes16Ptr(TDesC16 *const &, TDesC16 *const &)
IMPORT_C TBoolDes8(const TDesC8 &, const TDesC8 &)
IMPORT_C TBoolDes8Ptr(TDesC8 *const &, TDesC8 *const &)
IMPORT_C TBoolInteger(const TInt &, const TInt &)
IMPORT_C TBoolIntegerPtr(TInt *const &, TInt *const &)

Detailed Description

A set of common identity relations for frequently occurring types.

See also: RArray RPointerArray RHashSet RPtrHashSet RHashMap RPtrHashMap

Member Function Documentation

Des16 ( const TDesC16 &, const TDesC16 & )

IMPORT_C TBoolDes16(const TDesC16 &,
const TDesC16 &
)[static]

Compare two 16 bit descriptors for exact binary equality.

ParameterDescription
The first integer to be compared
The second integer to be compared

Returns: ETrue if the arguments are identical, EFalse otherwise.

Des16Ptr ( TDesC16 *const &, TDesC16 *const & )

IMPORT_C TBoolDes16Ptr(TDesC16 *const &,
TDesC16 *const &
)[static]

Compare two TDesC16 pointers for equality.

ParameterDescription
The first pointer to be compared
The second pointer to be compared

Returns: ETrue if the arguments are equal, EFalse otherwise.

Des8 ( const TDesC8 &, const TDesC8 & )

IMPORT_C TBoolDes8(const TDesC8 &,
const TDesC8 &
)[static]

Compare two 8 bit descriptors for exact binary equality.

ParameterDescription
The first integer to be compared
The second integer to be compared

Returns: ETrue if the arguments are identical, EFalse otherwise.

Des8Ptr ( TDesC8 *const &, TDesC8 *const & )

IMPORT_C TBoolDes8Ptr(TDesC8 *const &,
TDesC8 *const &
)[static]

Compare two TDesC8 pointers for equality.

ParameterDescription
The first pointer to be compared
The second pointer to be compared

Returns: ETrue if the arguments are equal, EFalse otherwise.

Integer ( const TInt &, const TInt & )

IMPORT_C TBoolInteger(const TInt &,
const TInt &
)[static]

Compare two integers for equality.

ParameterDescription
The first integer to be compared
The second integer to be compared

Returns: ETrue if the arguments are equal, EFalse otherwise.

IntegerPtr ( TInt *const &, TInt *const & )

IMPORT_C TBoolIntegerPtr(TInt *const &,
TInt *const &
)[static]

Compare two TInt pointers for equality.

ParameterDescription
The first pointer to be compared
The second pointer to be compared

Returns: ETrue if the arguments are equal, EFalse otherwise.