#include "ctstring.h"
#include <QDebug>
Go to the source code of this file.
|
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) |
|