Dilbert
Firmware for the Dilbert interactive badge.
 All Classes Files Functions Variables Enumerations Macros Pages
Public Member Functions | Static Public Attributes | List of all members
NeoTestApp Class Reference
Inheritance diagram for NeoTestApp:
Inheritance graph
[legend]
Collaboration diagram for NeoTestApp:
Collaboration graph
[legend]

Public Member Functions

void create ()
 
void onEntry ()
 
void destroy ()
 
bool handleButton (IButton *button)
 
void run ()
 
void onExit ()
 
- Public Member Functions inherited from App
 App (char *name)
 Creates a new instance of a badge application. More...
 
char * name ()
 Gets the name of the application. More...
 
void setBackgroundColour (uint16_t colour)
 Sets the background fill colour of the display for this application. More...
 
virtual void exit ()
 Exits the application.
 

Static Public Attributes

static const size_t PATTERN_COUNT = 2
 

Additional Inherited Members

- Protected Attributes inherited from App
Dilbertm_badge
 Pointer to badge driver.
 
AppManagerm_manager
 Pointer to application manager.
 
char * m_name
 Name of application.
 
bool m_ready
 If the application has been created.
 
uint16_t m_backgroundColour
 Background colour.
 

Member Function Documentation

void NeoTestApp::create ( )
inlinevirtual

Reimplemented from App.

void NeoTestApp::destroy ( )
inlinevirtual

Reimplemented from App.

bool NeoTestApp::handleButton ( IButton *  button)
inlinevirtual

Reimplemented from App.

void NeoTestApp::onEntry ( )
inlinevirtual

Reimplemented from App.

void NeoTestApp::onExit ( )
inlinevirtual

Reimplemented from App.

void NeoTestApp::run ( )
inlinevirtual

Reimplemented from App.


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