JH-Toolkit v1.4.1
An engineering-oriented C++20 toolkit with duck-typed concepts, static design, async coroutines, and semantic containers — header-only, RTTI-free, and concurrency-friendly.
Loading...
Searching...
No Matches
jh::meta::t_str< N > Member List

This is the complete list of members for jh::meta::t_str< N >, including all inherited members.

c_hash typedef (defined in jh::meta::t_str< N >)jh::meta::t_str< N >
flip_case() const noexceptjh::meta::t_str< N >inline
from_bytes(const jh::pod::array< std::uint8_t, N - 1 > &bytes) noexceptjh::meta::t_str< N >inlinestatic
hash(c_hash hash_method=c_hash::fnv1a64, bool include_null=false) const noexceptjh::meta::t_str< N >inline
is_alnum() const noexceptjh::meta::t_str< N >inline
is_alpha() const noexceptjh::meta::t_str< N >inline
is_ascii() const noexceptjh::meta::t_str< N >inline
is_base64() const noexceptjh::meta::t_str< N >inline
is_base64url() const noexceptjh::meta::t_str< N >inline
is_digit() const noexceptjh::meta::t_str< N >inline
is_hex() const noexceptjh::meta::t_str< N >inline
is_legal() const noexceptjh::meta::t_str< N >inline
is_number() const noexceptjh::meta::t_str< N >inline
is_printable_ascii() const noexceptjh::meta::t_str< N >inline
is_valid_relative_path() const noexceptjh::meta::t_str< N >inline
nposjh::meta::t_str< N >static
operator jh::pod::array< std::uint8_t, N - 1 >() const noexceptjh::meta::t_str< N >inlineexplicit
operator+(const t_str< M > &other) const noexceptjh::meta::t_str< N >inline
operator==(const t_str< M > &) const noexceptjh::meta::t_str< N >inline
operator==(const t_str &) const noexcept=defaultjh::meta::t_str< N >
pod_view() const noexceptjh::meta::t_str< N >inline
size() const noexceptjh::meta::t_str< N >inline
storagejh::meta::t_str< N >
str() constjh::meta::t_str< N >inline
sub() const noexceptjh::meta::t_str< N >inline
sub_pod_view() const noexceptjh::meta::t_str< N >inline
sub_view() const noexceptjh::meta::t_str< N >inline
t_strjh::meta::t_str< N >friend
t_str(const jh::pod::array< char, N > &arr) noexceptjh::meta::t_str< N >inlineexplicit
t_str(const char(&lit)[N]) noexceptjh::meta::t_str< N >inline
t_str(const char8_t(&lit)[N]) noexceptjh::meta::t_str< N >inline
to_bytes() const noexceptjh::meta::t_str< N >inline
to_lower() const noexceptjh::meta::t_str< N >inline
to_upper() const noexceptjh::meta::t_str< N >inline
val() const noexceptjh::meta::t_str< N >inline
view() const noexceptjh::meta::t_str< N >inline