#include <fixed_string.h>
|
static constexpr auto | Length = N |
|
◆ FixedString() [1/4]
◆ FixedString() [2/4]
◆ FixedString() [3/4]
template<std::size_t N>
template<class T >
◆ FixedString() [4/4]
◆ compare() [1/3]
template<std::size_t N>
constexpr bool FixedString< N >::compare |
( |
const char *const |
str | ) |
const |
|
inlineconstexpr |
◆ compare() [2/3]
template<std::size_t N>
template<std::size_t M>
constexpr bool FixedString< N >::compare |
( |
const char(&) |
other[M] | ) |
const |
|
inlineconstexpr |
◆ compare() [3/3]
template<std::size_t N>
constexpr bool FixedString< N >::compare |
( |
const std::string_view & |
str | ) |
const |
|
inlineconstexpr |
◆ data()
◆ operator auto()
◆ operator int()
This is only here so that the CLang LSP doesn't complain about template parameter deduction. Remove once this is implemented.
◆ operator std::string()
template<std::size_t N>
constexpr FixedString< N >::operator std::string |
( |
| ) |
const |
|
inlineconstexpr |
◆ operator std::string_view()
template<std::size_t N>
constexpr FixedString< N >::operator std::string_view |
( |
| ) |
const |
|
inlineconstexpr |
◆ Length
◆ m_data
The documentation for this struct was generated from the following file: