Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]


Kernel_Architecture_2

__Align
...
__ASSERT_ALWAYS
Asserts that a condition is true.
__ASSERT_ALWAYS_NO_LEAVE
Macro to assert in all builds that code does not leave
__ASSERT_COMPILE
Asserts that a condition is true at compilation time.
__ASSERT_DEBUG_NO_LEAVE
Macro to assert in debug builds that code does not leave
__KHEAP_CHECKFAILURE
...
__MUTABLE
__RHEAP_BURSTFAILNEXT
Simulates aBurst allocation failures for the specific heap.
__RHEAP_CHECK
...
__RHEAP_CHECKALL
...
__RHEAP_CHECKFAILURE
...
__RHEAP_FAILNEXT
Simulates an allocation failure for the specific heap.
__RHEAP_MARK
Marks the start of heap checking for the specific heap.
__RHEAP_MARKEND
Marks the end of heap checking for the specific heap.
__RHEAP_MARKENDC
Marks the end of heap checking for the specific heap.
__RHEAP_RESET
Cancels simulated allocation failure for the specific heap.
__RHEAP_SETBURSTFAIL
Simulates an allocation failure for the specific heap.
__RHEAP_SETFAIL
Simulates an allocation failure for the specific heap.
__RHEAP_TOTAL_RESET
...
__TRefDesC
Value reference used in operator TLitC::__TRefDesC().
__TRefDesC16
Value reference used in operator TLitC16::__TRefDesC16()
__TRefDesC8
Value reference used in operator TLitC8::__TRefDesC8()
__UHEAP_BURSTFAILNEXT
Simulates heap allocation failure for the current thread's heap.
__UHEAP_CHECK
...
__UHEAP_CHECKALL
...
__UHEAP_CHECKFAILURE
...
__UHEAP_FAILNEXT
Simulates heap allocation failure for the current thread's heap.
__UHEAP_MARK
Marks the start of checking the current thread's heap.
__UHEAP_MARKEND
Marks the end of checking the current thread's heap.
__UHEAP_MARKENDC
Marks the end of checking the current thread's heap.
__UHEAP_RESET
Cancels simulated heap allocation failure for the current thread's heap.
__UHEAP_SETBURSTFAIL
Simulates heap allocation failure for the current thread's heap.
__UHEAP_SETFAIL
Simulates heap allocation failure for the current thread's heap.
__UHEAP_TOTAL_RESET
...
_FOFF
Calculates the offset of member f within class c.
_INIT_SECURITY_POLICY_C1
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_C2
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_C3
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_C4
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_C5
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_C6
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_C7
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_FAIL
Macro for compile-time initialisation of a security policy object that always fa...
_INIT_SECURITY_POLICY_PASS
Macro for compile-time initialisation of a security policy object that always pa...
_INIT_SECURITY_POLICY_S0
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_S1
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_S2
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_S3
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_V0
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_V1
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_V2
Macro for compile-time initialisation of a security policy object The policy wil...
_INIT_SECURITY_POLICY_V3
Macro for compile-time initialisation of a security policy object The policy wil...
_L
Build independent literal.
_L16
16-bit literal.
_L8
8-bit literal.
_LIT
...
_LIT16
...
_LIT8
...
_LIT_SECURE_ID
Macro for compile-time definition of a secure ID
_LIT_SECURITY_POLICY_C1
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_C2
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_C3
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_C4
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_C5
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_C6
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_C7
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_FAIL
Macro for compile-time definition of a security policy object that always fails....
_LIT_SECURITY_POLICY_PASS
Macro for compile-time definition of a security policy object that always passes...
_LIT_SECURITY_POLICY_S0
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_S1
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_S2
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_S3
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_V0
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_V1
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_V2
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_SECURITY_POLICY_V3
Macro for compile-time definition of a security policy object The policy will ch...
_LIT_VENDOR_ID
Macro for compile-time definition of a vendor ID
_S
...
_S16
...
_S8
...
Abs(T)
Returns an absolute value.
Align2(T)
Aligns the specified value onto a 2-byte boundary.
Align4(T)
Aligns the specified value onto a 4-byte boundary.
anonymous
Enumerates the types of WTLS certificate name forms/identifiers.
ASSERT
...
CActive
The core class of the active object abstraction.
CActiveScheduler
...
CActiveSchedulerWait
Controls a single scheduling loop in the current active scheduler.
CArrayFix
A thin templated base class for arrays of fixed length objects.
CArrayFix< TAny >
A template specialisation base class for arrays of fixed length untyped objects.
CArrayFixBase
Base class for arrays of fixed length objects.
CArrayFixFlat
Array of fixed length objects contained within a flat dynamic buffer.
CArrayFixFlat< TAny >
An array of fixed length untyped objects using a flat dynamic buffer.
CArrayFixFlat< TInt >
...
CArrayFixFlat< TUid >
...
CArrayFixSeg
Array of fixed length objects contained within a segmented buffer.
CArrayFixSeg< TAny >
An array of fixed length untyped objects using a segmented dynamic buffer.
CArrayPak
A thin templated base class for variable length, packed, arrays.
CArrayPak< TAny >
A template specialisation base class for variable length, packed, arrays.
CArrayPakBase
An implementation base class for all variable length, packed arrays.
CArrayPakFlat
Array of variable length objects packed into a flat buffer.
CArrayPtr
A thin templated base class for arrays of pointers to objects.
CArrayPtrFlat
Array of pointers to objects implemented using a flat dynamic buffer.
CArrayPtrSeg
Array of pointers to objects implemented using a segmented dynamic buffer.
CArrayVar
A thin templated base class for variable length arrays.
CArrayVar< TAny >
A template specialisation base class for variable length arrays.
CArrayVarBase
An implementation base class for variable length arrays.
CArrayVarFlat
Array of variable length objects implemented using a flat dynamic buffer.
CArrayVarSeg
Array of variable length objects implemented using a segmented dynamic buffer.
CAsyncCallBack
...
CAsyncOneShot
An active object that performs processing that is only performed once.
CBase
Base class for all classes to be instantiated on the heap.
CBufBase
Defines the interface for dynamic buffers.
CBufFlat
Provides a flat storage dynamic buffer.
CBufSeg
Provides a segmented dynamic buffer.
CCirBuf
A circular buffer containing objects of a type defined by the template parameter...
CCirBufBase
Base class for circular buffers.
CCirBuffer
Circular buffer of unsigned integers.
CCleanup
Implements the cleanup stack.
CColorConsoleBase
Adds colour support to the basic console interface.
CConsoleBase
A base class that defines a console interface.
CDeltaTimer
A queue of timed events.
CHeartbeat
Heatbeat timer.
CIdle
...
CleanupArrayDelete
A utility class used by the templated function CleanupArrayDeletePushL(T *) to c...
CleanupArrayDeletePushL(T *)
Constructs and pushes a TCleanupItem object onto the cleanup stack.
CleanupClose
A utility class used by the templated function CleanupClosePushL(T &) to cre...
CleanupClosePushL(T &)
Constructs and pushes a TCleanupItem object onto the cleanup stack.
CleanupDelete
A utility class used by the templated function CleanupDeletePushL(T *) to create...
CleanupDeletePushL(T *)
Constructs and pushes a TCleanupItem object onto the cleanup stack.
CleanupRelease
A utility class used by the templated function CleanupReleasePushL(T &) to c...
CleanupReleasePushL(T &)
Constructs and pushes a TCleanupItem object onto the cleanup stack.
CleanupStack
A collection of static functions that are used to add resources to and remove re...
CObject
Implements reference counting to track concurrent references to itself.
CObjectCon
An object container.
CObjectConIx
A container for object containers
CObjectIx
Generates handle numbers for reference counting objects.
CONST_CAST
CPeriodic
Periodic timer active object.
CPolicyServer
A security policy framework built on top of the normal CServer2 class.
CServer2
Abstract base class for servers (version 2).
CSession2
Represents a session (version 2) for a client thread on the server-side.
CTimer
Base class for a timer active object.
CTrapCleanup
Cleanup stack interface.
Debug
The Debug namespace contains all API definitions used for on-target debugging.
DECLARE_ROM_ARRAY
DefaultHash
A set of common hashing functions for frequently occurring types.
DefaultIdentity
A set of common identity relations for frequently occurring types.
Dll
A collection of static functions involved in managing access to thread-local sto...
FALSE
Symbolic definition for a false value.
FOREVER
GLDEF_C
GLDEF_D
GLREF_C
GLREF_D
HBufC
Defines a build-independent heap descriptor.
HBufC16
16-bit heap descriptor.
HBufC8
8-bit heap descriptor.
I64DIVMOD
Generates code to divide a 64 bit integer by another and find the remainder.
I64DOUBLECAST
Generates code to cast a double to a 64 bit integer.
I64HIGH
Generates code to access the high order 32 bits of a 64 bit number.
I64INT
Generates code to cast a 64 bit value as an signed integer.
I64LOW
Generates code to access the low order 32 bits of a 64 bit number.
I64LSR
Generates code to logically shift a 64 bit integer right.
I64MUL10
Generates code to multiply a 64 bit integer by 10.
I64REAL
Generates code to cast a 64 bit value as a TReal type.
KNullUid
Defines a null UID
Lim(TInt,TUint)
...
LimX(TInt,TUint)
...
LOCAL_C
LOCAL_D
MAKE_TINT64
MAKE_TUINT64
Math
A collection of mathematical functions.
Max(T,T)
Returns the larger of two values.
Max(T,TUint)
...
MBeating
Heartbeat timer call-back handling interface.
Mem
...
memclr(TAny *,unsigned int)
A Nanokernel utility function that sets the specified number of bytes to binary ...
memcompare(const TUint8 *,TInt,const TUint8 *,TInt)
A Nanokernel utility function that compares two memory buffers for equality.
memcpy(TAny *,const TAny *,unsigned int)
A Nanokernel utility function that copies bytes in memory.
memmove(TAny *,const TAny *,unsigned int)
A Nanokernel utility function that moves (copies) bytes in memory.
memset(TAny *,TInt,unsigned int)
A Nanokernel utility function that sets all of the specified number of bytes to ...
Min(T,T)
Returns the smaller of two values.
Min(T,TUint)
...
MUTABLE_CAST
NewConsole()
NULL
operator new(TUint,TLeave)
operator new(TUint,TLeave,TUint)
operator new[](TUint,TLeave)
PtrAdd(T *,S)
Adds a value to a pointer.
PtrSub(T *,S)
Subtracts a value from a pointer.
RAllocator
Base class for heaps.
RArray
A simple and efficient array of fixed length objects.
RArray< TInt >
A simple and efficient specialized array of signed integers offering standard ar...
RArray< TUint >
Array of unsigned integers.
RBuf
Defines a build-independent resizable buffer descriptor.
RBuf16
16 bit resizable buffer descriptor.
RBuf8
8 bit resizable buffer descriptor.
RBusLogicalChannel
The user-side handle to a logical channel.
RChangeNotifier
A handle to a change notifier.
RChunk
A handle to a chunk.
RCondVar
A handle to a condition variable.
RCriticalSection
A handle to a critical section.
RDevice
...
REINTERPRET_CAST
RFastLock
A fast semaphore.
RHandleBase
A handle to an object.
RHashMap
A templated class which implements an associative array with key type K and valu...
RHashSet
A templated class which implements an unordered extensional set of objects of ty...
RHeap
Represents the default implementation for a heap.
RLibrary
A handle to a dynamically loadable DLL.
RMessage2
An object that encapsulates the details of a client request.
RMessagePtr2
A handle to a message sent by the client to the server.
RMsgQueue
A handle to a message queue.
RMsgQueueBase
...
RMutex
A handle to a mutex.
Rng(T,T,T)
Determines whether a specified value lies within a defined range of values.
RNotifier
A handle to a session with the extended notifier server that provides support fo...
RPointerArray
A simple and efficient array of pointers to objects.
RPointerArray< TAny >
Array of raw pointers.
RProcess
A handle to a process.
RProperty
User side interface to Publish & Subscribe.
RPtrHashMap
A templated class which implements an associative array with key type K and valu...
RPtrHashSet
A templated class which implements an unordered extensional set of objects of ty...
RRef
Contains, or packages, a copy of an instance of another class.
RRefBase
Base class that provides an implementation for the templated RRef class.
RRegion
Expandable region.
RRegionBuf
Region with pre-allocated buffer.
RSemaphore
A handle to a semaphore.
RSessionBase
Client-side handle to a session with a server.
RSubSessionBase
Client-side handle to a sub-session.
RTest
Test console.
RThread
A handle to a thread.
RTimer
Asynchronous timer services.
RUndertaker
Handle to a thread death notifier.
SPoly
A structure containing the set of coefficients for a polynomial.
STATIC_CAST
TAlign
...
TAllowDuplicates
...
TAmPm
Identifies a time as being am or pm.
TAmPmName
Current locale's am/pm text
TAny
Pointer to any type.
TArray
Generic array.
TAutoClose
...
TBasePanic
Defines a set of panic numbers associated with the E32USER-CBASE panic category.
TBatteryState
Defines the state of a battery, if supported.
TBool
Boolean type which takes the value either ETrue or EFalse.
TBuf
A build-independent modifiable buffer descriptor.
TBuf16
A descriptor class which provides a buffer of fixed length for containing, acces...
TBuf8
A descriptor class which provides a buffer of fixed length for containing, acces...
TBufC
A build-independent non-modifiable buffer descriptor.
TBufC16
16-bit non-modifiable buffer descriptor.
TBufC8
8-bit non-modifiable buffer descriptor.
TCallBack
Encapsulates a general call-back function.
TCapability
An enumeration that defines the set of all supported capabilities.
TCapabilitySet
Class representing an arbitrary set of capabilities.
TCdtPanic
Defines a set of panic numbers associated with the USER panic category.
TChanges
...
TChar
...
TCharF
...
TCharLC
...
TCharUC
...
TCheckedUid
Packages a Uid type together with a checksum.
TChunkCreateInfo
This structure specifies the type and properties of the chunk to be created. It ...
TCleanupItem
...
TCleanupOperation
...
TCleanupTrapHandler
Implementation for a handler to work with the TRAP mechanism.
TClockFormat
Defines the clock display formats, as either analog or digital.
TCurrencySymbol
Gets a copy of the currency symbol(s) in use by the current locale.
TDateFormat
Defines the date formats.
TDateSuffix
...
TDateTime
A date and time object in which the individual components are accessible in huma...
TDay
Defines the days of the week.
TDaylightSavingZone
Defines the daylight saving zones.
TDayName
Gets a copy of the current locale's full text name for a day of the week.
TDayNameAbb
...
TDblQue
A templated class that provides the behaviour for managing a doubly linked list.
TDblQueBase
A base class that provides implementation for the doubly linked list header.
TDblQueIter
A templated class that provides the behaviour for iterating through a set of dou...
TDblQueIterBase
A base class that provides implementation for the doubly linked list iterator.
TDblQueLink
...
TDblQueLinkBase
A base class that provides implementation for the link object of a doubly linked...
TDeltaQue
A templated class that provides the behaviour for managing a doubly linked list ...
TDeltaQueBase
A base class that provides implementation for the TDeltaQue template class.
TDeltaQueLink
...
TDeltaTimerEntry
A timed event entry.
TDes
Defines a build-independent modifiable descriptor.
TDes16
Abstract base class for 16-bit modifiable descriptors.
TDes16IgnoreOverflow
A derived class which provides an implementation for the TDes16IgnoreOverflow::O...
TDes16Overflow
An interface that defines an overflow handler for a 16-bit descriptor.
TDes8
Abstract base class for 8-bit modifiable descriptors.
TDes8IgnoreOverflow
A derived class which provides an implementation for the TDes8IgnoreOverflow::Ov...
TDes8Overflow
An interface that defines an overflow handler for an 8-bit descriptor.
TDesC
Defines a build-independent non-modifiable descriptor.
TDesC16
Abstract base class for 16-bit descriptors.
TDesC8
Abstract base class for 8-bit non-modifiable descriptors.
TDesOverflow
Defines a build-independent descriptor overflow handler.
TDigitType
Number Modes available to select.
TEventModifier
Modifier flags for a key or pointer event.
TExceptionHandler
...
TExcType
A list of exception types which a thread's exception handler might deal with. An...
TExitCategoryName
...
TExitType
Identifies how a thread or process has ended.
TExtendedLocale
Extended locale class
TFalse
...
TFileName
A buffer that can contain the name of a file. The name can have a maximum length...
TFindChunk
...
TFindHandleBase
Base class for searching for global kernel objects.
TFindLibrary
Searches for DLLs whose full names match a specified pattern.
TFindLogicalDevice
...
TFindMutex
Finds all global mutexes whose full names match a specified pattern.
TFindPhysicalDevice
...
TFindProcess
...
TFindSemaphore
Finds all global semaphores whose full names match a specified pattern.
TFindServer
...
TFindThread
Searches for threads by pattern matching against the names of thread objects.
TFirstWeekRule
Defines the way in which the first week in a year is determined.
TFixedArray
A thin wrapper class for C++ arrays allowing automatic checking of index values ...
TFloatingPointMode
Hardware floating point execution modes.
TFloatingPointRoundingMode
Hardware floating point rounding modes.
TFloatingPointType
Hardware floating point types.
TFullName
...
TFunctor
TGeneralHashFunction32
Defines a function type used by a THashFunction32 object.
TGeneralIdentityRelation
Defines a function type used by a TIdentityRelation object.
TGeneralLinearOrder
Defines a function type used by a TLinearOrder object
THandleInfo
Information about a kernel object.
THashFunction32
A templated class which packages a function that calculates a 32 bit hash value ...
THashMapIter
A templated class which allows iteration over the elements of a RHashMap<K,V&...
THashSetIter
A templated class which allows iteration over the elements of a RHashSet<T&gt...
TIdentityRelation
A templated class which packages a function that determines whether two objects ...
Time
A utility class whose functions may be used by the other date/time related class...
TInt
Signed integer type of the natural machine word length.
TInt16
...
TInt32
...
TInt64
Defines a 64-bit signed integer type.
TInt8
...
TIpcArgs
A Version 2 client/server class that clients use to package the arguments to be ...
TIpcSessionType
Client/Server Session types.
TKernelPanic
...
TKey
Defines the characteristics of a key used to access the elements of an array.
TKeyArrayFix
...
TKeyArrayPak
...
TKeyArrayVar
...
TKeyCmpNumeric
Governs the type of comparison to be made between numeric keys.
TKeyCmpText
...
TKeyCode
Codes generated by non-ASCII key presses.
TLanguage
Language identity enumeration.
TLeave
A value, which when passed to the new operator, indicates that the operation is ...
TLex
...
TLex16
...
TLex8
...
TLexMark
...
TLexMark16
...
TLexMark8
...
TLibraryEntry
...
TLibraryFunction
Defines a function that takes no arguments but returns a TInt.
TLinearOrder
A templated class which packages a function that determines the order of two obj...
TLitC
Encapsulates literal text.
TLitC16
Encapsulates literal text.
TLitC8
Encapsulates literal text.
TLocale
Sets and gets the system's locale settings.
TLocaleAspect
TLocaleAspect
TLocalePos
Defines whether:
TLongDateFormatSpec
Contains a format list that defines the long date format.
TMediaPassword
...
TMediaType
Defines the possible media types.
TModifierState
Specifies the state of an event modifier, for instance Caps Lock or Num Lock.
TModuleMemoryInfo
Defines a more useful synonym for TProcessMemoryInfo.
TMonth
Defines the months of the year.
TMonthName
Gets a copy of the current locale's full text name for a month.
TMonthNameAbb
Gets a copy of the current locale's abbreviated text name for a month.
TName
...
TObjectId
Encapsulates the Id of a kernel object.
TOwnerType
Handle ownership flags.
TPath
A buffer that can contain the name of a path. The name can have a maximum length...
TPckg
...
TPckgBuf
Packages an object into a modifiable buffer descriptor.
TPckgC
...
TPoint
Stores a two-dimensional point in Cartesian co-ordinates.
TPriQue
A templated class that provides the behaviour for managing a doubly linked list ...
TPriQueLink
...
TProcessId
Encapsulates the Id of a process.
TProcessMemoryInfo
Contains information about the code and data sections belonging to a process.
TProcessParameterType
...
TProcessPriority
Defines process priorities.
TPtr
Defines a build-independent modifiable pointer descriptor.
TPtr16
16-bit modifiable pointer descriptor
TPtr8
8-bit modifiable pointer descriptor.
TPtrC
Defines a build-independent non-modifiable pointer descriptor.
TPtrC16
16-bit non-modifiable pointer descriptor.
TPtrC8
8-bit non-modifiable pointer descriptor.
TPtrHashMapIter
A templated class which allows iteration over the elements of a RPtrHashMap<K...
TPtrHashSetIter
A templated class which allows iteration over the elements of a RPtrHashSet<T...
TRadix
...
TRAP
Executes the set of C++ statements _s under a trap harness.
TRAP_IGNORE
...
TRAPD
Executes the set of C++ statements _s under a trap harness.
TRawEvent
...
TRawEventBuf
...
TReal
64-bit floating point number; identical to TReal64.
TReal32
...
TReal64
...
TRealFormat
...
TRealX
A class encapsulating an extended precision real value.
TRect
Geometric rectangle.
TRefByValue
A templated class which encapsulates a reference to an object within a wrapper.
TRegion
Clipping region - abstract base class.
TRegionFix
A fixed size region.
TRequestStatus
Indicates the completion status of a request made to a service provider.
TRUE
Symbolic definition for a true value.
TSecureId
A class used to represent the Secure ID of a process or executable image.
TSecurityInfo
Class representing all security attributes of a process or DLL. These comprise a...
TSecurityPolicy
Class representing a generic security policy
TSecurityPolicyBuf
Provides a TPkcgBuf wrapper for a descriptorised TSecurityPolicy. This a suitabl...
TSglQue
A templated class that provides the behaviour for managing a singly linked list.
TSglQueBase
A base class that provides implementation for the singly linked list header.
TSglQueIter
A templated class that provides the behaviour for iterating through a set of sin...
TSglQueIterBase
A base class that provides implementation for the singly linked list iterator.
TSglQueLink
...
TShortDateFormatSpec
Contains a format list that defines the short date format.
TSize
Stores a two-dimensional size as a width and a height value.
TStaticSecurityPolicy
Structure for compile-time initialisation of a security policy.
TStdScanCode
Scan codes for the physical keys found on keyboards.
TSwap
Defines the basic behaviour for swapping two elements of an array.
TText
Build independent general text character.
TText16
16-bit unsigned character.
TText8
8-bit unsigned character.
TTextAttribute
Defines a set of text attributes used for consoles that support colour.
TThreadFunction
...
TThreadId
Encapsulates the Id of a thread.
TThreadPriority
Defines thread priorities.
TThreadStackInfo
Stores information about a thread's stack.
TTickCountQueLink
...
TTime
Stores and manipulates the date and time.
TTimeFormat
Defines the time formats as either 12 hour or 24 hour.
TTimeFormatSpec
Contains a format list that defines the time string format.
TTimeIntervalBase
...
TTimeIntervalDays
Represents a time interval in days.
TTimeIntervalHours
Represents a time interval in hours.
TTimeIntervalMicroSeconds
...
TTimeIntervalMicroSeconds32
Represents a microsecond time interval stored in 32 rather than 64 bits.
TTimeIntervalMinutes
Represents a time interval in minutes.
TTimeIntervalMonths
Represents a time interval in months.
TTimeIntervalSeconds
Represents a time interval in seconds.
TTimeIntervalYears
Represents a time interval in years.
TTimerLockSpec
Timer lock specifications.
TTrapHandler
Abstract class that defines a handler to work with the TRAP mechanism.
TTrue
...
TUid
A globally unique 32-bit number.
TUidName
...
TUidType
...
TUint
Unsigned integer type of the natural machine word length.
TUint16
...
TUint32
...
TUint64
Defines a 64-bit unsigned integer type.
TUint8
...
TUnitsFormat
Enumerates the units of measurement as either Imperial or Metric.
TVendorId
A class used to represent the Vendor ID of a process or executable image
TVersion
Contains version information.
TVersionName
Version name type.
UNICODE
User
Set of static user functions.
UserHeap
A set of static functions for constructing fixed length heaps and local or globa...
VA_ARG
A macro used by Symbian OS code for handling a variable argument list in a funct...
VA_END
A macro used by Symbian OS code for handling a variable argument list in a funct...
VA_LIST
Defines a 'C' style array of pointers to TInt8 types.
VA_START
A macro used by Symbian OS code for handling a variable argument list in a funct...
wordmove(TAny *,const TAny *,unsigned int)
A Nanokernel utility function that moves (copies) bytes in memory.