_pthread_node Struct Reference

struct _pthread_node

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 Data Documentation

void * cleanStackPtr

void *cleanStackPtr

unsigned int detachState

unsigned intdetachState

_global_data_t * glbDataPtr

_global_data_t *glbDataPtr

TBool hasAnyThreadJoined

TBool hasAnyThreadJoined

RMutex lockNode

RMutex lockNode

int mainFlag

intmainFlag

struct _pthread_node * next

struct _pthread_node *next

int priority

intpriority

void * returnValue

void *returnValue

RThread rtHandle

RThread rtHandle

unsigned int threadId

unsigned intthreadId

unsigned int threadState

unsigned intthreadState

_pkey_node_t * tlsHead

_pkey_node_t *tlsHead