This struct is used as the reinterpretation type of generic pointers to ones reflecting the effective custom type of a configuration variable. While reinterpretation casts do not need such templated model, its use increases readability of the code.
T | The variable's data type. |
#include <vmeta.hpp>
Public Field Index: | |
T | custom |
The custom data that this object stores. | |
Public Method Index: | |
template<typename TReinterpret > | |
TReinterpret & | As () |
template<typename TReinterpret > | |
const TReinterpret & | As () const |
T custom |
|
inline |
|
inline |