mimic++ v9.2.1
Loading...
Searching...
No Matches
mimicpp::util::StaticString< Char, length > Class Template Reference

#include <StaticString.hpp>

Inheritance diagram for mimicpp::util::StaticString< Char, length >:
[legend]

Public Member Functions

 explicit (false) const eval StaticString(Char const (&arr)[length+1]) noexcept
 
constexpr auto begin () const noexcept
 
constexpr auto end () const noexcept
 

Static Public Member Functions

static constexpr bool empty () noexcept
 
static constexpr std::size_t size () noexcept
 

Public Attributes

Char data [length]
 

Member Function Documentation

◆ begin()

template<typename Char, std::size_t length>
auto mimicpp::util::StaticString< Char, length >::begin ( ) const
inlinenodiscardconstexprnoexcept

◆ empty()

template<typename Char, std::size_t length>
static constexpr bool mimicpp::util::StaticString< Char, length >::empty ( )
inlinestaticnodiscardconstexprnoexcept

◆ end()

template<typename Char, std::size_t length>
auto mimicpp::util::StaticString< Char, length >::end ( ) const
inlinenodiscardconstexprnoexcept

◆ explicit()

template<typename Char, std::size_t length>
mimicpp::util::StaticString< Char, length >::explicit ( false ) )[length+1] const &
inlinenodiscardnoexcept

◆ size()

template<typename Char, std::size_t length>
static constexpr std::size_t mimicpp::util::StaticString< Char, length >::size ( )
inlinestaticnodiscardconstexprnoexcept

Member Data Documentation

◆ data

template<typename Char, std::size_t length>
Char mimicpp::util::StaticString< Char, length >::data[length]

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