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

#include <strings.hpp>

Public Member Functions

constexpr ct_error_string (const char(&str)[N])
 
constexpr std::string_view view () const
 

Public Attributes

char data [289+N] {}
 
char padding [289] {"NOTE: This error message is generated at compile time. C++ < 26 limits how compile time errors can be formatted, This is the relevant error message not downstream warnings about implicit instantiations of an undefined template. Those are used to force the compiler to display this message"}
 

Constructor & Destructor Documentation

◆ ct_error_string()

template<std::size_t N>
serif::utils::types::ct_error_string< N >::ct_error_string ( const char(&) str[N])
inlineconstexpr

Member Function Documentation

◆ view()

template<std::size_t N>
std::string_view serif::utils::types::ct_error_string< N >::view ( ) const
inlineconstexpr

Member Data Documentation

◆ data

template<std::size_t N>
char serif::utils::types::ct_error_string< N >::data[289+N] {}

◆ padding

template<std::size_t N>
char serif::utils::types::ct_error_string< N >::padding[289] {"NOTE: This error message is generated at compile time. C++ < 26 limits how compile time errors can be formatted, This is the relevant error message not downstream warnings about implicit instantiations of an undefined template. Those are used to force the compiler to display this message"}

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