#include <systemAverage.hpp>
Inheritance diagram for SlidingSystemAverage:
Public Types | |
nowhere = 0 | |
in_compiled_code = 1 | |
in_interpreted_code = 2 | |
in_pic_code = 3 | |
in_stub_code = 4 | |
in_compiler = 5 | |
in_garbage_collect = 6 | |
is_idle = 7 | |
in_vm = 8 | |
number_of_cases = 9 | |
buffer_size = 256 | |
enum | { nowhere = 0, in_compiled_code = 1, in_interpreted_code = 2, in_pic_code = 3, in_stub_code = 4, in_compiler = 5, in_garbage_collect = 6, is_idle = 7, in_vm = 8, number_of_cases = 9, buffer_size = 256 } |
Static Public Member Functions | |
static void | reset () |
static void | add (char type) |
static unsigned int * | update () |
Static Private Attributes | |
static char | buffer [buffer_size] |
static unsigned int | stat [number_of_cases] |
static unsigned int | pos |
Definition at line 25 of file systemAverage.hpp.
anonymous enum |
nowhere | |
in_compiled_code | |
in_interpreted_code | |
in_pic_code | |
in_stub_code | |
in_compiler | |
in_garbage_collect | |
is_idle | |
in_vm | |
number_of_cases | |
buffer_size |
Definition at line 28 of file systemAverage.hpp.
void SlidingSystemAverage::add | ( | char | type | ) | [static] |
Definition at line 51 of file systemAverage.cpp.
References buffer, buffer_size, and pos.
Referenced by SystemAverageTask::task().
void SlidingSystemAverage::reset | ( | ) | [static] |
Definition at line 31 of file systemAverage.cpp.
References buffer, buffer_size, and nowhere.
Referenced by systemAverage_init().
unsigned int * SlidingSystemAverage::update | ( | ) | [static] |
Definition at line 37 of file systemAverage.cpp.
References buffer, buffer_size, number_of_cases, pos, and stat.
Referenced by PRIM_DECL_0().
char SlidingSystemAverage::buffer [static, private] |
unsigned int SlidingSystemAverage::pos [static, private] |
unsigned int SlidingSystemAverage::stat [static, private] |