modm API documentation
modm::CommunicatingViewStack Class Reference
Inheritance diagram for modm::CommunicatingViewStack:
modm::ViewStack

Public Member Functions

 CommunicatingViewStack (modm::ColorGraphicDisplay *display, xpcc::Communicator *communicator)
 
xpcc::CommunicatorgetCommunicator ()
 
- Public Member Functions inherited from modm::ViewStack
 ViewStack (modm::ColorGraphicDisplay *display)
 
modm::AbstractViewget ()
 get the top view from the stack More...
 
void push (modm::AbstractView *view)
 push new view on top of stack the new view will be displayed instead of the old one More...
 
modm::ColorGraphicDisplaygetDisplay ()
 getDisplay access underlying GraphicDisplay
 
void pop ()
 pop remove top view from the stack. The removed view is deleted
 
virtual void update ()
 
void shortButtonPress (modm::MenuButtons::Button button)
 shortButtonPress pass the button press to the current top view More...
 

Protected Attributes

xpcc::Communicatorcommunicator
 
- Protected Attributes inherited from modm::ViewStack
modm::ColorGraphicDisplaydisplay
 
modm::Stack< modm::AbstractView *, modm::LinkedList< modm::AbstractView * > > stack
 

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