simulavr  1.1.0
Application Class Reference

#include <application.h>

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::Application ( )
inlineprivate

Definition at line 38 of file application.h.

References GetInstance(), PrintResults(), and RegisterPrintable().

Member Function Documentation

◆ GetInstance()

Application * Application::GetInstance ( )
static

Definition at line 30 of file application.cpp.

Referenced by Application(), and IrqStatistic::IrqStatistic().

◆ PrintResults()

void Application::PrintResults ( )

Definition at line 39 of file application.cpp.

Referenced by Application().

◆ RegisterPrintable()

void Application::RegisterPrintable ( Printable x)

Definition at line 35 of file application.cpp.

Referenced by Application(), and IrqStatistic::IrqStatistic().

Member Data Documentation

◆ printable

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

Definition at line 35 of file application.h.


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