Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
abi.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum class  SymbianRuntimeExitReason : int { kOutOfMemory = -4 , kRuntimeContractFailure = -6 }
 

Functions

void * SymbianRuntimeAllocate (unsigned int size)
 
void SymbianRuntimeFree (void *pointer)
 
void * SymbianRuntimeHeapIdentity ()
 
void SymbianRuntimeExit (SymbianRuntimeExitReason reason)
 
int SymbianRuntimeAllocationCells ()
 
void SymbianRuntimeCollectAllocations ()
 
void SymbianRuntimeThreadCacheEnter ()
 
void SymbianRuntimeThreadCacheLeave ()
 
int SymbianRuntimePageSize ()
 
int SymbianRuntimePageCreate (unsigned int bytes, SymbianRuntimePageOwner **owner, void **pages)
 
void SymbianRuntimePageClose (SymbianRuntimePageOwner *owner)
 
void SymbianRuntimePageSetNext (SymbianRuntimePageOwner *owner, SymbianRuntimePageOwner *next)
 
SymbianRuntimePageOwner * SymbianRuntimePageNext (SymbianRuntimePageOwner *owner)
 
void SymbianRuntimeRunInitializers ()
 
void SymbianRuntimeRunFinalizers ()
 
int SymbianRuntimeDllEntry (int reason)
 
unsigned int SymbianRuntimeTickCount ()
 
int SymbianRuntimeTickPeriodMicros ()
 
unsigned int SymbianRuntimeNanoTickCount ()
 
int SymbianRuntimeNanoTickPeriodMicros ()
 
unsigned int SymbianRuntimeFastCounter ()
 
int SymbianRuntimeFastCounterFrequency ()
 
int SymbianRuntimeTimerCreate (SymbianRuntimeTimerState **state)
 
int SymbianRuntimeTimerStart (SymbianRuntimeTimerState *state, int microseconds)
 
void SymbianRuntimeTimerCancel (SymbianRuntimeTimerState *state)
 
int SymbianRuntimeTimerResult (const SymbianRuntimeTimerState *state)
 
bool SymbianRuntimeTimerIsReady (const SymbianRuntimeTimerState *state)
 
void SymbianRuntimeTimerClose (SymbianRuntimeTimerState *state)
 
int SymbianRuntimePropertyCreate (int category, unsigned int key, SymbianRuntimePropertyState **state)
 
int SymbianRuntimePropertySubscribe (SymbianRuntimePropertyState *state)
 
int SymbianRuntimePropertySet (SymbianRuntimePropertyState *state, int value)
 
int SymbianRuntimePropertyResult (SymbianRuntimePropertyState *state, int *value)
 
bool SymbianRuntimePropertyIsReady (const SymbianRuntimePropertyState *state)
 
void SymbianRuntimePropertyCancel (SymbianRuntimePropertyState *state)
 
void SymbianRuntimePropertyClose (SymbianRuntimePropertyState *state)
 
void SymbianRuntimeWaitForAnyRequest ()
 
int SymbianRuntimeWakeCreate (SymbianRuntimeWakeState **state)
 
void SymbianRuntimeWakeSignal (SymbianRuntimeWakeState *state)
 
void SymbianRuntimeWakeClose (SymbianRuntimeWakeState *state)
 

Enumeration Type Documentation

◆ SymbianRuntimeExitReason

enum class SymbianRuntimeExitReason : int
strong
Enumerator
kOutOfMemory 
kRuntimeContractFailure 

Function Documentation

◆ SymbianRuntimeAllocate()

void * SymbianRuntimeAllocate ( unsigned int  size)

◆ SymbianRuntimeAllocationCells()

int SymbianRuntimeAllocationCells ( )

◆ SymbianRuntimeCollectAllocations()

void SymbianRuntimeCollectAllocations ( )

◆ SymbianRuntimeDllEntry()

int SymbianRuntimeDllEntry ( int  reason)

◆ SymbianRuntimeExit()

void SymbianRuntimeExit ( SymbianRuntimeExitReason  reason)

◆ SymbianRuntimeFastCounter()

unsigned int SymbianRuntimeFastCounter ( )

◆ SymbianRuntimeFastCounterFrequency()

int SymbianRuntimeFastCounterFrequency ( )

◆ SymbianRuntimeFree()

void SymbianRuntimeFree ( void *  pointer)

◆ SymbianRuntimeHeapIdentity()

void * SymbianRuntimeHeapIdentity ( )

◆ SymbianRuntimeNanoTickCount()

unsigned int SymbianRuntimeNanoTickCount ( )

◆ SymbianRuntimeNanoTickPeriodMicros()

int SymbianRuntimeNanoTickPeriodMicros ( )

◆ SymbianRuntimePageClose()

void SymbianRuntimePageClose ( SymbianRuntimePageOwner *  owner)

◆ SymbianRuntimePageCreate()

int SymbianRuntimePageCreate ( unsigned int  bytes,
SymbianRuntimePageOwner **  owner,
void **  pages 
)

◆ SymbianRuntimePageNext()

SymbianRuntimePageOwner * SymbianRuntimePageNext ( SymbianRuntimePageOwner *  owner)

◆ SymbianRuntimePageSetNext()

void SymbianRuntimePageSetNext ( SymbianRuntimePageOwner *  owner,
SymbianRuntimePageOwner *  next 
)

◆ SymbianRuntimePageSize()

int SymbianRuntimePageSize ( )

◆ SymbianRuntimePropertyCancel()

void SymbianRuntimePropertyCancel ( SymbianRuntimePropertyState *  state)

◆ SymbianRuntimePropertyClose()

void SymbianRuntimePropertyClose ( SymbianRuntimePropertyState *  state)

◆ SymbianRuntimePropertyCreate()

int SymbianRuntimePropertyCreate ( int  category,
unsigned int  key,
SymbianRuntimePropertyState **  state 
)

◆ SymbianRuntimePropertyIsReady()

bool SymbianRuntimePropertyIsReady ( const SymbianRuntimePropertyState *  state)

◆ SymbianRuntimePropertyResult()

int SymbianRuntimePropertyResult ( SymbianRuntimePropertyState *  state,
int *  value 
)

◆ SymbianRuntimePropertySet()

int SymbianRuntimePropertySet ( SymbianRuntimePropertyState *  state,
int  value 
)

◆ SymbianRuntimePropertySubscribe()

int SymbianRuntimePropertySubscribe ( SymbianRuntimePropertyState *  state)

◆ SymbianRuntimeRunFinalizers()

void SymbianRuntimeRunFinalizers ( )

◆ SymbianRuntimeRunInitializers()

void SymbianRuntimeRunInitializers ( )

◆ SymbianRuntimeThreadCacheEnter()

void SymbianRuntimeThreadCacheEnter ( )

◆ SymbianRuntimeThreadCacheLeave()

void SymbianRuntimeThreadCacheLeave ( )

◆ SymbianRuntimeTickCount()

unsigned int SymbianRuntimeTickCount ( )

◆ SymbianRuntimeTickPeriodMicros()

int SymbianRuntimeTickPeriodMicros ( )

◆ SymbianRuntimeTimerCancel()

void SymbianRuntimeTimerCancel ( SymbianRuntimeTimerState *  state)

◆ SymbianRuntimeTimerClose()

void SymbianRuntimeTimerClose ( SymbianRuntimeTimerState *  state)

◆ SymbianRuntimeTimerCreate()

int SymbianRuntimeTimerCreate ( SymbianRuntimeTimerState **  state)

◆ SymbianRuntimeTimerIsReady()

bool SymbianRuntimeTimerIsReady ( const SymbianRuntimeTimerState *  state)

◆ SymbianRuntimeTimerResult()

int SymbianRuntimeTimerResult ( const SymbianRuntimeTimerState *  state)

◆ SymbianRuntimeTimerStart()

int SymbianRuntimeTimerStart ( SymbianRuntimeTimerState *  state,
int  microseconds 
)

◆ SymbianRuntimeWaitForAnyRequest()

void SymbianRuntimeWaitForAnyRequest ( )

◆ SymbianRuntimeWakeClose()

void SymbianRuntimeWakeClose ( SymbianRuntimeWakeState *  state)

◆ SymbianRuntimeWakeCreate()

int SymbianRuntimeWakeCreate ( SymbianRuntimeWakeState **  state)

◆ SymbianRuntimeWakeSignal()

void SymbianRuntimeWakeSignal ( SymbianRuntimeWakeState *  state)