RUUIDContainer Class Reference

class RUUIDContainer

A UUID container class

Public Member Functions
IMPORT_C TInt Add (const TUUID &)
IMPORT_C const TUUID & At ( TInt )
IMPORT_C void Close ()
IMPORT_C TInt Count ()
IMPORT_C TBool IsPresent (const TUUID &)
IMPORT_C void Reset ()
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 TInt Add ( const TUUID & aUuid )

Parameters

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

At(TInt)

IMPORT_C const TUUID & At ( TInt aIndex ) const

Access a single UUID.

Parameters

TInt aIndex The index of the UUID to access.

Close()

IMPORT_C void Close ( )

Count()

IMPORT_C TInt Count ( ) const

IsPresent(const TUUID &)

IMPORT_C TBool IsPresent ( const TUUID & aUuid ) const

Check if a particular TUUID is present in the RUUIDContainer

Parameters

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

Reset()

IMPORT_C void Reset ( )

operator[](TInt)

IMPORT_C TUUID & operator[] ( TInt aIndex )

Access a single UUID.

Parameters

TInt aIndex The index of the UUID to access.

operator[](TInt)

IMPORT_C const TUUID & operator[] ( TInt aIndex ) const

Access a single UUID.

Parameters

TInt aIndex The 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]