TermOx
|
Heterogeneous pair of Widgets within a Layout. More...
#include <pair.hpp>
Classes | |
struct | Parameters |
Public Member Functions | |
Pair () | |
Widgets are default constructed. | |
Pair (Parameters p) | |
Pair (typename First::Parameters a, typename Second::Parameters b) | |
Widgets are constructed with passed in First/Second::Parameters objects. | |
Pair (std::unique_ptr< First > a, std::unique_ptr< Second > b) | |
Existing Widgets are moved into the Pair. | |
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 | |
First & | first |
Second & | second |
Heterogeneous pair of Widgets within a Layout.