LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
ctstringutils.h File Reference
#include "ctstring.h"
#include <QDebug>
+ Include dependency graph for ctstringutils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LC
 
namespace  LC::Util
 
namespace  LC::Util::detail
 

Functions

constexpr auto LC::Util::Join (auto &&) noexcept
 
constexpr auto LC::Util::Join (auto &&sep, auto &&first, auto &&... strings) noexcept
 
constexpr auto LC::Util::JoinTup (auto &&stringsTuple, auto &&sep) noexcept
 
template<typename Tup1, typename Tup2, size_t Tup1Size = std::tuple_size_v<std::decay_t<Tup1>>, size_t Tup2Size = std::tuple_size_v<std::decay_t<Tup2>>>
requires (Tup1Size == Tup2Size)
constexpr auto LC::Util::ZipWith (Tup1 &&tup1, auto &&sep, Tup2 &&tup2) noexcept
 
template<typename T1, typename T2>
consteval bool LC::Util::detail::JMEq (const T1 &v1, const T2 &v2)
 
template<const auto & F>
constexpr auto LC::Util::Nub ()
 
template<size_t N, typename Char>
QDebug LC::Util::operator<< (QDebug dbg, const CtString< N, Char > &str)