LeechCraft 0.6.70-17335-ge406ffdcaf
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
ctstring.h File Reference
#include <algorithm>
#include <concepts>
#include <QString>
+ Include dependency graph for ctstring.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LC::Util::CtString< N, Char >
 

Namespaces

namespace  LC
 
namespace  LC::Util
 

Typedefs

template<size_t N, typename Char = char>
using LC::Util::RawStr = const Char (&) [N]
 

Functions

template<CtString Str>
QByteArray LC::Util::ToByteArray ()
 
template<CtString Str>
QString LC::Util::ToString ()
 
template<size_t N1, size_t N2, typename Char>
constexpr auto LC::Util::operator+ (RawStr< N1, Char > s1, CtString< N2, Char > s2) noexcept
 
template<typename Char>
constexpr size_t LC::Util::StringBufSize (const Char *str) noexcept
 
template<size_t N, typename Char>
 LC::Util::CtString (RawStr< N, Char >) -> CtString< N - 1, Char >
 
template<Util::CtString S>
constexpr auto LC::operator""_ct () noexcept