API Reference
On this page
Public Member Functions | |
| consteval | FixedStrWithLoc (std::string_view s, SourceLocation const &loc=SourceLocation::current()) noexcept |
| consteval | FixedStrWithLoc (char const *s, SourceLocation const &loc=SourceLocation::current()) noexcept |
| constexpr SourceLocation const & | loc () const noexcept |
| constexpr | operator std::string_view () const noexcept |
| constexpr char const * | c_str () const noexcept |
| constexpr std::string_view | sv () const noexcept |
| constexpr std::string | str () const noexcept |
| constexpr char const & | operator[] (size_t idx) const noexcept |
| constexpr char & | operator[] (size_t idx) noexcept |
| constexpr char const * | data () const |
| constexpr char * | data () |
| constexpr size_t | size () const |
| template<size_t Ny> | |
| consteval auto | operator+ (FixedString< Ny > const &other) noexcept |
Public Attributes | |
| SourceLocation | location |
| char | buf [N+1] {} |