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

Register stable coordinate identities separately from compiler-generated display names. More...

#include <model.hpp>

Collaboration diagram for serif::utils::serialize::TermIdentity< Term >:
[legend]

Static Public Attributes

static constexpr std::string_view id
 

Detailed Description

template<typename Term>
struct serif::utils::serialize::TermIdentity< Term >

Register stable coordinate identities separately from compiler-generated display names.

Member Data Documentation

◆ id

template<typename Term>
std::string_view serif::utils::serialize::TermIdentity< Term >::id
staticconstexpr
Initial value:
= [] {
if constexpr (requires { Term::stable_id; }) { return std::string_view{Term::stable_id}; }
else { return std::string_view{}; }
}()

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