EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
eeros::ui::CursesUI Class Reference

#include <CursesUI.hpp>

Inheritance diagram for eeros::ui::CursesUI:
Collaboration diagram for eeros::ui::CursesUI:

Public Types

enum  State { idle, active, stopping, stopped }
 

Public Member Functions

 CursesUI (eeros::sequencer::Sequencer &sequencer)
 
virtual ~CursesUI ()
 
virtual void dispay ()
 
virtual void exit ()
 
virtual void addMessage (std::string message)
 
- Public Member Functions inherited from eeros::Thread
 Thread ()
 
virtual ~Thread ()
 
virtual std::string getId () const
 
virtual void join ()
 

Additional Inherited Members

- Protected Member Functions inherited from eeros::Thread
 Thread (std::function< void()> t)
 
- Protected Attributes inherited from eeros::Thread
std::thread t
 
eeros::logger::Logger log
 

Member Enumeration Documentation

Enumerator
idle 
active 
stopping 
stopped 

Constructor & Destructor Documentation

CursesUI::CursesUI ( eeros::sequencer::Sequencer sequencer)
CursesUI::~CursesUI ( )
virtual

Member Function Documentation

void CursesUI::addMessage ( std::string  message)
virtual
void CursesUI::dispay ( )
virtual
void CursesUI::exit ( )
virtual

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