di 0.1.0
Loading...
Searching...
No Matches
field.h File Reference

Go to the source code of this file.

Classes

struct  di::reflection::Field< field_name, field_pointer, field_description >
struct  di::reflection::Fields< ClassName, Description, Fs >
struct  di::Field< field_name, field_pointer, field_description >
struct  di::Fields< ClassName, Description, Fs >

Namespaces

namespace  di
namespace  di::reflection
namespace  di::concepts

Concepts

concept  di::concepts::Field

Variables

template<container::FixedString field_name, auto field_pointer, container::FixedString description = "">
constexpr auto di::reflection::field = Field<field_name, field_pointer, description> {}
template<container::FixedString class_name, container::FixedString description = "">
constexpr auto di::reflection::make_fields = detail::MakeFieldsFunction<class_name, description> {}
template<container::FixedString field_name, auto field_pointer, container::FixedString description = "">
constexpr auto di::field
template<container::FixedString class_name, container::FixedString description = "">
constexpr auto di::make_fields