mimic++ v9.3.0
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>
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>
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: