Template Class PodLeafNode

Class Documentation

template<typename T, size_t N = 1>
class uitsl::PodLeafNode

Public Functions

PodLeafNode() = default
PodLeafNode(const T &other)
template<size_t Query>
constexpr T &Get()
template<size_t Query>
constexpr const T &Get() const
constexpr T &Get(const size_t query = 0)
constexpr const T &Get(const size_t query = 0) const
template<typename Query = T>
constexpr T &Get()
template<typename Query = T>
constexpr const T &Get() const
bool operator==(const PodLeafNode &other) const
void Reset()
operator T&()
operator const T&() const
PodLeafNode &operator=(const T &other)

Public Static Functions

constexpr size_t GetSize()
template<typename Query>
constexpr bool HasType()