My Project
Public Member Functions | Public Attributes | Friends | List of all members
str_prefix< N > Struct Template Reference

Public Member Functions

constexpr str_prefix (std::string_view s)
 
constexpr str_prefix reverse () const
 
template<std::size_t shift = std::numeric_limits<unsigned char>::digits*(N - 1)>
constexpr auto to_uint () const
 
auto to_uint_fast () const
 
constexpr char & operator[] (std::size_t n)
 
constexpr const char & operator[] (std::size_t n) const
 

Public Attributes

char str [N]
 

Friends

constexpr friend bool operator== (str_prefix lhs, str_prefix rhs)
 
constexpr friend bool operator!= (str_prefix lhs, str_prefix rhs)
 
constexpr friend bool operator< (str_prefix lesser, str_prefix greater)
 
constexpr friend bool operator> (str_prefix greater, str_prefix lesser)
 
constexpr friend bool operator<= (str_prefix lesser, str_prefix greater)
 
constexpr friend bool operator>= (str_prefix greater, str_prefix lesser)
 

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