Skip to main content

chronon::observe::FixedString

Compile-time string literal usable as a non-type template parameter. More...

#include <ObserveApi.hpp>

Public Functions

Name
size_tsize() const
booloperator==(const FixedString & ) const =default
constexproperator std::string_view() const
const char *c_str() const
constexprFixedString() =default
constexprFixedString(const char(&) str[N])

Public Attributes

Name
char[N]data

Detailed Description

template <size_t N>
struct chronon::observe::FixedString;

Compile-time string literal usable as a non-type template parameter.

Public Functions Documentation

function size

inline size_t size() const

function operator==

bool operator==(
const FixedString &
) const =default

function operator std::string_view

inline constexpr operator std::string_view() const

function c_str

inline const char * c_str() const

function FixedString

constexpr FixedString() =default

function FixedString

inline constexpr FixedString(
const char(&) str[N]
)

Public Attributes Documentation

variable data

char[N] data {};

Updated on 2026-05-26 at 05:42:32 +0000