Public Member Functions

apo::Loop Class Reference

#include <AP_Loop.h>

Collaboration diagram for apo::Loop:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Loop ()
 Loop (float frequency, void(*fptr)(void *)=NULL, void *data=NULL)
void update ()
Vector< Loop * > & subLoops ()
uint32_t frequency ()
void frequency (float frequency)
uint32_t timeStamp ()
float dt ()
uint8_t load ()

Detailed Description

Definition at line 32 of file AP_Loop.h.


Constructor & Destructor Documentation

apo::Loop::Loop (  )  [inline]

Definition at line 35 of file AP_Loop.h.

apo::Loop::Loop ( float  frequency,
void(*)(void *)  fptr = NULL,
void *  data = NULL 
)

Definition at line 24 of file AP_Loop.cpp.


Member Function Documentation

float apo::Loop::dt (  )  [inline]

Definition at line 50 of file AP_Loop.h.

void apo::Loop::frequency ( float  frequency  )  [inline]

Definition at line 44 of file AP_Loop.h.

uint32_t apo::Loop::frequency (  )  [inline]

Definition at line 41 of file AP_Loop.h.

uint8_t apo::Loop::load (  )  [inline]

Definition at line 53 of file AP_Loop.h.

Vector<Loop *>& apo::Loop::subLoops (  )  [inline]

Definition at line 38 of file AP_Loop.h.

uint32_t apo::Loop::timeStamp (  )  [inline]

Definition at line 47 of file AP_Loop.h.

void apo::Loop::update (  ) 

Definition at line 35 of file AP_Loop.cpp.


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