SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
std::formatter< serif::utils::laneemden::Solution > Struct Reference

Describe the solution while applying one shared selection to its profile and optional surface sample. More...

#include <solution.hpp>

Collaboration diagram for std::formatter< serif::utils::laneemden::Solution >:
[legend]

Public Member Functions

constexpr auto parse (std::format_parse_context &ctx)
 Delegate selection to Sample so the two formatters cannot develop different grammars.
 
template<typename FormatContext>
auto format (const serif::utils::laneemden::Solution &solution, FormatContext &ctx) const
 Stream the profile through its parsed sample formatter without building intermediate strings.
 

Public Attributes

std::formatter< serif::utils::laneemden::Sample > sample_formatter
 

Detailed Description

Describe the solution while applying one shared selection to its profile and optional surface sample.

Member Function Documentation

◆ format()

template<typename FormatContext>
auto std::formatter< serif::utils::laneemden::Solution >::format ( const serif::utils::laneemden::Solution & solution,
FormatContext & ctx ) const
inline

Stream the profile through its parsed sample formatter without building intermediate strings.

◆ parse()

auto std::formatter< serif::utils::laneemden::Solution >::parse ( std::format_parse_context & ctx)
inlineconstexpr

Delegate selection to Sample so the two formatters cannot develop different grammars.

Member Data Documentation

◆ sample_formatter

std::formatter<serif::utils::laneemden::Sample> std::formatter< serif::utils::laneemden::Solution >::sample_formatter

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