NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Classes | |
struct | NonType |
struct | Instance |
struct | Type |
Functions | |
template<typename T > | |
std::string | reflect (T const &value) |
template<typename T > | |
Instance< T const > | instance_of (T const &value) |
template<typename T > | |
std::string | reflect () |
template<typename T , T N> | |
std::string | reflect () |
template<typename T > | |
std::string | reflect (jitify::reflection::Type< T >) |
Jitify reflection utilities namespace
|
inline |
Create an Instance object from which we can extract the value's run-time type.
value | The const value to be captured. |
References magic_enum::detail::value().
|
inline |
Generate a code-string for a type.
Generate a code-string for an integer non-type template argument.
|
inline |
Generate a code-string for a generic non-type template argument.
|
inline |
|
inline |
Generate a code-string for a value.
References magic_enum::detail::value().
Referenced by jitify::Kernel::instantiate(), and jitify::experimental::Kernel::instantiate().