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 |