Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

OsclInit Class Reference
[OSCL Init]

#include <oscl_init.h>


Static Public Methods

OSCL_IMPORT_REF void Init (int32 &aError, const OsclSelect *aSelect=NULL)
OSCL_IMPORT_REF void Cleanup (int32 &aError, const OsclSelect *aSelect=NULL)


Detailed Description

Per-thread oscl initialization and cleanup.


Member Function Documentation

OSCL_IMPORT_REF void OsclInit::Cleanup int32 &    aError,
const OsclSelect   aSelect = NULL
[static]
 

This routine cleans up the Oscl modules in the calling thread.

Parameters:
err:  (output) error code of any leave that occurs in initialization.
config:  (input param) optional set of initialization parameters. If null, then full initialization with default parameters will be performed. For proper cleanup, the parameters should match the ones used during the Init call.

OSCL_IMPORT_REF void OsclInit::Init int32 &    aError,
const OsclSelect   aSelect = NULL
[static]
 

This routine initializes the Oscl modules in the calling thread.

Parameters:
err:  (output) error code of any leave that occurs in initialization.
config:  (input param) optional set of initialization parameters. If null, then full initialization with default parameters will be performed.


The documentation for this class was generated from the following file:
OSCL API
Posting Version: OPENCORE_20090310