_sem_t Struct Reference

struct _sem_t

Member Functions Documentation

operator delete(TAny *)

voidoperator delete(TAny *aPtr)[inline]

Parameters

TAny * aPtr

operator new(TUint, TAny *)

TAny *operator new(TUintaSize,
TAny *aBase
)[inline]

Parameters

TUint aSize
TAny * aBase

operator new(TUint)

TAny *operator new(TUintaSize)[inline]

Parameters

TUint aSize

operator new(TUint, TLeave)

TAny *operator new(TUintaSize,
TLeave
)[inline]

Parameters

TUint aSize
TLeave

operator new(TUint, TUint)

TAny *operator new(TUintaSize,
TUintaExtraSize
)[inline]

Parameters

TUint aSize
TUint aExtraSize

operator new(TUint, TLeave, TUint)

TAny *operator new(TUintaSize,
TLeave,
TUintaExtraSize
)[inline]

Parameters

TUint aSize
TLeave
TUint aExtraSize

Member Enumerations Documentation

Enum sem_state

Enumerators

EInitialized
EDestroyed
EInvalid

Member Data Documentation

int iCount

intiCount

RMutex iMutex

RMutex iMutex

RSemaphore iSemaphore

RSemaphore iSemaphore

sem_state iState

sem_state iState