LeechCraft  0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
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

 LC::Util
 
 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>>>
 LC::Util::requires (Tup1Size==Tup2Size) const expr auto ZipWith(Tup1 &&tup1
 
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)
 

Variables

auto && LC::Util::sep
 
auto Tup2 &&tup2 LC::Util::noexcept