core/reflection/traits/fields.hpp file

Class cubos::core::reflection::FieldsTrait.

Namespaces

namespace cubos
Cubos libraries namespace.
namespace cubos::core
Core namespace.
namespace cubos::core::reflection
Reflection module.

Classes

class cubos::core::reflection::FieldsTrait
Describes the fields of a reflected type.
template<typename O, typename F>
class cubos::core::reflection::FieldsTrait::AddressOfImpl
Implementation of AddressOf for a pointer to member.
struct cubos::core::reflection::FieldsTrait::Output
Output structure for the iterator.