embkernel
 All Classes Functions Variables Typedefs Groups Pages
Public Member Functions | Static Protected Member Functions | Private Member Functions | Friends | List of all members

Task implementation. More...

#include <RtosTask.hpp>

Public Member Functions

 RtosTask (Rtos::PRIORITY priority, const char *name, size_t stackSize, void(*run)(RtosTask *))
 
 RtosTask (Rtos::PRIORITY priority, const char *name, size_t stackSize, RtosRunnable &runnable)
 
const char * getName ()
 
size_t getStackSize ()
 
size_t getFreeStackSize ()
 

Static Protected Member Functions

static void caller (RtosRunnable *runnable)
 

Private Member Functions

void initVariables (Rtos::PRIORITY priority, const char *name, size_t stackSize)
 

Friends

class Rtos
 
class RtosList
 
class RtosSyncObject
 
class RtosPortable
 

Detailed Description

Task implementation.

Definition at line 20 of file RtosTask.hpp.


The documentation for this class was generated from the following files: