|
Toast Engine
|
Generated getter/setter pair binding a private member pointer to the FieldInfo interface. More...
#include <reflect.hpp>

Static Public Member Functions | |
| static auto | get (void *obj) -> std::any |
| static void | set (void *obj, std::any value) |
Generated getter/setter pair binding a private member pointer to the FieldInfo interface.
Produced by the reflection code generator using the Robber pattern in toast::_detail. Allows the inspector and serialization layer to read and write private fields without modifying the Node class header.
| Class | The Node subtype that owns the field |
| FieldType | The C++ type of the field |
| Tag | Tag type that holds the pointer-to-member via Accessor<Tag>::member |