Application Class Reference

#include <application.h>

Collaboration diagram for Application:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void RegisterPrintable (Printable *x)
void PrintResults ()

Static Public Member Functions

static ApplicationGetInstance ()

Protected Attributes

std::vector< Printable * > printable

Private Member Functions

 Application ()

Detailed Description

Definition at line 33 of file application.h.


Constructor & Destructor Documentation

Application::Application (  )  [inline, private]

Definition at line 38 of file application.h.


Member Function Documentation

Application * Application::GetInstance (  )  [static]

Definition at line 30 of file application.cpp.

Referenced by SystemClock::Endless(), IrqStatistic::IrqStatistic(), and SystemClock::Run().

Here is the caller graph for this function:

void Application::PrintResults (  ) 

Definition at line 39 of file application.cpp.

References printable.

Referenced by SystemClock::Endless(), and SystemClock::Run().

Here is the caller graph for this function:

void Application::RegisterPrintable ( Printable x  ) 

Definition at line 35 of file application.cpp.

References printable.

Referenced by IrqStatistic::IrqStatistic().

Here is the caller graph for this function:


Member Data Documentation

std::vector<Printable*> Application::printable [protected]

Definition at line 35 of file application.h.

Referenced by PrintResults(), and RegisterPrintable().


The documentation for this class was generated from the following files:
Generated on Sun Feb 12 16:45:05 2012 for Simulavr by  doxygen 1.6.3