HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions
tt::tagged_map< T, Tags > Class Template Reference

Public Member Functions

constexpr auto begin () noexcept
 
constexpr auto end () noexcept
 
constexpr auto begin () const noexcept
 
constexpr auto end () const noexcept
 
constexpr T & operator[] (size_t i) noexcept
 
constexpr T const & operator[] (size_t i) const noexcept
 
T & get (std::type_index tag) noexcept
 
T const & get (std::type_index tag) const noexcept
 
template<typename Tag >
constexpr T & get () noexcept
 
template<typename Tag >
constexpr T const & get () const noexcept
 

Static Public Member Functions

static constexpr size_t size () noexcept
 
static std::type_index get_tag (size_t i) noexcept
 
static bool has (std::type_index tag) noexcept
 

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