Nui
Classes | Namespaces | Functions
switch.hpp File Reference
#include <nui/frontend/elements/fragment.hpp>
#include <nui/frontend/element_renderer.hpp>
#include <nui/utility/overloaded.hpp>
#include <nui/frontend/api/console.hpp>
#include <utility>
Include dependency graph for switch.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Nui::Elements::Detail::CaseBaked< T >
 
struct  Nui::Elements::Detail::Case< T >
 
struct  Nui::Elements::Detail::DefaultBaked
 
struct  Nui::Elements::Detail::Default
 

Namespaces

 Nui
 
 Nui::Elements
 
 Nui::Elements::Detail
 

Functions

template<typename T >
auto Nui::Elements::case_ (T &&value)
 
auto Nui::Elements::default_ ()
 
template<typename T >
constexpr auto Nui::Elements::switch_ (Observed< T > &observed)