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

oscl_scheduler_types.h

Go to the documentation of this file.
00001 
00020 #ifndef OSCL_SCHEDULER_TYPES_H_INCLUDED
00021 #define OSCL_SCHEDULER_TYPES_H_INCLUDED
00022 
00023 #ifndef OSCLCONFIG_PROC_H_INCLUDED
00024 #include "osclconfig_proc.h"
00025 #endif
00026 
00027 
00028 //Non-Symbian
00029 
00030 #ifndef OSCL_AOSTATUS_H_INCLUDED
00031 #include "oscl_aostatus.h"
00032 #endif
00033 
00034 #ifndef OSCL_HEAPBASE_H_INCLUDED
00035 #include "oscl_heapbase.h"
00036 #endif
00037 
00038 
00043 class OsclExecSchedulerBase : public _OsclHeapBase
00044 {
00045     private:
00046         virtual void Error(int32 anError) const;
00047         virtual void OnStarting();
00048         virtual void OnStopping();
00049         OsclExecSchedulerBase();
00050         ~OsclExecSchedulerBase();
00051         friend class OsclExecScheduler;
00052         friend class OsclCoeActiveScheduler;
00053         friend class PVActiveBase;
00054 };
00055 
00056 
00057 
00058 
00059 #endif //
00060 
00061 

OSCL API
Posting Version: CORE_8.000.1.1_RC4