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

#include <strings.hpp>

Public Member Functions

consteval FixedString (const char(&stringValue)[N])
 
constexpr std::size_t size () const noexcept
 
constexpr const char * data () const noexcept
 
constexpr char operator[] (const std::size_t index) const noexcept
 

Public Attributes

char dataValue [N] {}
 

Constructor & Destructor Documentation

◆ FixedString()

template<std::size_t N>
serif::utils::types::FixedString< N >::FixedString ( const char(&) stringValue[N])
inlineconsteval

Member Function Documentation

◆ data()

template<std::size_t N>
const char * serif::utils::types::FixedString< N >::data ( ) const
inlineconstexprnoexcept

◆ operator[]()

template<std::size_t N>
char serif::utils::types::FixedString< N >::operator[] ( const std::size_t index) const
inlineconstexprnoexcept

◆ size()

template<std::size_t N>
std::size_t serif::utils::types::FixedString< N >::size ( ) const
inlineconstexprnoexcept

Member Data Documentation

◆ dataValue

template<std::size_t N>
char serif::utils::types::FixedString< N >::dataValue[N] {}

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