SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::serialize::NamedMember< Owner, ValueT > Struct Template Reference

Name a plain configuration member without adding persistence methods to its owner. More...

#include <components.hpp>

Collaboration diagram for serif::utils::serialize::NamedMember< Owner, ValueT >:
[legend]

Public Types

using Value = ValueT
 

Public Attributes

std::string_view name
 
Value Owner::* pointer
 

Detailed Description

template<typename Owner, typename ValueT>
struct serif::utils::serialize::NamedMember< Owner, ValueT >

Name a plain configuration member without adding persistence methods to its owner.

Member Typedef Documentation

◆ Value

template<typename Owner, typename ValueT>
using serif::utils::serialize::NamedMember< Owner, ValueT >::Value = ValueT

Member Data Documentation

◆ name

template<typename Owner, typename ValueT>
std::string_view serif::utils::serialize::NamedMember< Owner, ValueT >::name

◆ pointer

template<typename Owner, typename ValueT>
Value Owner::* serif::utils::serialize::NamedMember< Owner, ValueT >::pointer

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