RUUIDContainer Class Reference

class RUUIDContainer

A UUID container class

Public Member Functions
IMPORT_C TIntAdd(const TUUID &)
IMPORT_C const TUUID &At(TInt)
IMPORT_C voidClose()
IMPORT_C TIntCount()
IMPORT_C TBoolIsPresent(const TUUID &)
IMPORT_C voidReset()
IMPORT_C TUUID &operator[](TInt)
IMPORT_C const TUUID &operator[](TInt)
Private Attributes
TUint32 iPadding1
TUint32 iPadding2
RArray< TUUID >iUUIDs

Member Functions Documentation

Add(const TUUID &)

IMPORT_C TIntAdd(const TUUID &aUuid)

Add an TUUID into RUUIDContainer

Parameters

const TUUID & aUuidthe TUUID to be added into the container class

At(TInt)

IMPORT_C const TUUID &At(TIntaIndex)const

Access a single UUID.

Parameters

TInt aIndexThe index of the UUID to access.

Close()

IMPORT_C voidClose()

Count()

IMPORT_C TIntCount()const

IsPresent(const TUUID &)

IMPORT_C TBoolIsPresent(const TUUID &aUuid)const

Check if a particular TUUID is present in the RUUIDContainer

Parameters

const TUUID & aUuidthe TUUID to be looked up in the container class

Reset()

IMPORT_C voidReset()

operator[](TInt)

IMPORT_C TUUID &operator[](TIntaIndex)

Access a single UUID.

Parameters

TInt aIndexThe index of the UUID to access.

operator[](TInt)

IMPORT_C const TUUID &operator[](TIntaIndex)const

Access a single UUID.

Parameters

TInt aIndexThe index of the UUID to access.

Member Data Documentation

TUint32 iPadding1

TUint32 iPadding1[private]

TUint32 iPadding2

TUint32 iPadding2[private]

RArray< TUUID > iUUIDs

RArray< TUUID >iUUIDs[private]