TermOx
Classes | Public Member Functions | Public Attributes | List of all members
ox::detail::Confirm_page Class Reference
Inheritance diagram for ox::detail::Confirm_page:
ox::Array< Layout_t, N >

Classes

struct  Parameters
 

Public Member Functions

 Confirm_page (Glyph_string confirm_text)
 
 Confirm_page (Parameters p)
 
- Public Member Functions inherited from ox::Array< Layout_t, N >
template<typename... Args>
 Array (Args &&... args)
 args will be copied into each Widget's constructor call.
 
template<typename Child_t = typename Layout_t::Child_t, typename = std::enable_if_t< std::is_constructible_v<Child_t, typename Child_t::Parameters>, void>>
 Array (std::array< typename Layout_t::Child_t::Parameters, N > parameters)
 
 Array (std::array< std::unique_ptr< typename Layout_t::Child_t >, N > widget_ptrs)
 
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.
 

Public Attributes

Buttonconfirm_btn = this->get<0>()
 
Buttonexit_btn = this->get<1>()
 

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