refl-cpp |

Public Member Functions | Public Attributes | List of all members
refl::attr::property Struct Reference

Used to decorate a function that serves as a property. More...

`#include <refl.hpp>`

## Public Member Functions
constexpr | property () noexcept
constexpr | property (const char *friendly_name) noexcept

## Public Attributes
const std::optional< const char * > | friendly_name

## Detailed Description

Used to decorate a function that serves as a property.

Takes an optional friendly name.

## Constructor & Destructor Documentation

## ◆ property() [1/2]

constexpr refl::attr::property::property | ( |  | ) |
| inline constexpr noexcept

## ◆ property() [2/2]

constexpr refl::attr::property::property | ( | const char * | friendly_name | ) |
| inline constexpr noexcept

## Member Data Documentation

## ◆ friendly_name

const std::optional<const char*> refl::attr::property::friendly_name

The documentation for this struct was generated from the following file:

- include/refl.hpp