#include <tuple>
#include <boost/range.hpp>
#include "sllconfig.h"
Go to the source code of this file.
|
template<template< typename, template< typename, typename > class > class This, typename Iter , template< typename, typename > class PairType> |
using | LeechCraft::Util::detail::IteratorAdaptorBase = boost::iterator_adaptor< This< Iter, PairType >, Iter, PairType< decltype(Iter{}.key()), decltype(Iter{}.value())>, boost::use_default, PairType< decltype(Iter{}.key()), decltype(Iter{}.value())> > |
|
|
template<template< typename K, typename V > class PairType = std::pair, typename Assoc > |
auto | LeechCraft::Util::Stlize (Assoc &&assoc) -> detail::StlAssocRange< decltype(assoc.begin()), Assoc, PairType > |
| Converts an Qt's associative sequence assoc to an STL-like iteratable range. More...
|
|
QString | LeechCraft::Util::Escape (const QString &str) |
|