TermOx
Public Attributes | List of all members
ox::detail::CS_top_row Class Reference

User interface to cycle through the pages of the Stack. More...

#include <cycle_stack.hpp>

Inheritance diagram for ox::detail::CS_top_row:
ox::Tuple< Layout_t, Widget_t >

Public Attributes

Buttonleft_btn = this->get<0>()
 
Cycle_boxcycle_box = this->get<1>()
 
Buttonright_btn = this->get<2>()
 

Additional Inherited Members

- Public Types inherited from ox::Tuple< Layout_t, Widget_t >
using Parameters = std::tuple< typename Widget_t::Parameters... >
 
- Public Member Functions inherited from ox::Tuple< Layout_t, Widget_t >
 Tuple ()
 Default construct each Widget.
 
 Tuple (typename Widget_t::Parameters... p)
 Construct each Widget with a Widget_t::Parameters object.
 
 Tuple (Tuple::Parameters p)
 Construct from a Tuple::Parameters object.
 
 Tuple (std::unique_ptr< Widget_t >... widget_ptrs)
 Move existing Widgets into a Tuple.
 
template<std::size_t Index>
auto get () -> auto &
 Get child by index.
 
template<std::size_t Index>
auto get () const -> auto const &
 Get child by index.
 

Detailed Description

User interface to cycle through the pages of the Stack.


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