LeechCraft  0.6.70-10870-g558588d6ec
Modular cross-platform feature rich live environment.
LeechCraft::Util::oral::sph Namespace Reference

Typedefs

template<int Idx>
using pos = detail::ExprTree< detail::ExprType::LeafStaticPlaceholder, boost::mpl::int_< Idx > >
 

Variables

template<auto Ptr>
constexpr detail::ExprTree< detail::ExprType::LeafStaticPlaceholder, detail::MemberPtrs< Ptr > > f {}
 
template<auto... Ptrs>
constexpr detail::MemberPtrs< Ptrs... > fields {}
 
constexpr detail::AggregateType< detail::AggregateFunction::Countcount {}
 

Typedef Documentation

◆ pos

template<int Idx>
using LeechCraft::Util::oral::sph::pos = typedef detail::ExprTree<detail::ExprType::LeafStaticPlaceholder, boost::mpl::int_<Idx> >

Definition at line 922 of file oral.h.

Variable Documentation

◆ count

constexpr detail::AggregateType<detail::AggregateFunction::Count> LeechCraft::Util::oral::sph::count {}

Definition at line 936 of file oral.h.

Referenced by LeechCraft::Util::XWrapper::GetWindowIcon(), and LeechCraft::Util::MakeAN().

◆ f

template<auto Ptr>
constexpr detail::ExprTree<detail::ExprType::LeafStaticPlaceholder, detail::MemberPtrs<Ptr> > LeechCraft::Util::oral::sph::f {}

Definition at line 931 of file oral.h.

Referenced by LeechCraft::Util::InstanceFunctor< Either< L, R > >::Apply(), LeechCraft::Util::InstanceFunctor< boost::optional< T > >::Apply(), LeechCraft::Util::Bind(), LeechCraft::Util::InstanceMonad< boost::optional< T > >::Bind(), LeechCraft::Util::InstanceMonad< Either< L, R > >::Bind(), LeechCraft::Util::ConcatMap(), LeechCraft::Util::Curry(), LeechCraft::Util::CurryImpl< F, PrevArgs >::CurryImpl(), LeechCraft::Util::DropArgs(), LeechCraft::Util::Filter(), LeechCraft::Util::First(), LeechCraft::Util::FirstMatching(), LeechCraft::Util::Flip(), LeechCraft::Util::SysInfo::Linux::GetEtcName(), LeechCraft::Util::InstanceApplicative< boost::optional< T > >::GSL(), LeechCraft::Util::InstanceApplicative< Either< L, R > >::GSL(), LeechCraft::Util::HandleNetworkReply(), LeechCraft::Util::BasicDeletePolicy::Invoke(), LeechCraft::Util::ChoiceDeletePolicy::Invoke(), LeechCraft::Util::MakeLambdaEventFilter(), LeechCraft::Util::MakeScopeGuard(), LeechCraft::Util::Map(), LeechCraft::Util::MapAs(), LeechCraft::Util::detail::MapImpl(), LeechCraft::Util::OverloadBase< Args >::operator()(), LeechCraft::Util::operator>>(), qHash(), LeechCraft::Util::RightOr(), LeechCraft::Util::QueueManager::Schedule(), LeechCraft::Util::WorkerThreadBase::ScheduleImpl(), LeechCraft::Util::WorkerThread< WorkerType >::ScheduleImpl(), LeechCraft::Util::detail::ScopeGuard< F >::ScopeGuard(), LeechCraft::Util::Second(), LeechCraft::Util::detail::SharedScopeGuard::SharedScopeGuard(), IHaveRecoverableTabs::StandardSimilarImpl(), LeechCraft::Util::Either< L, R >::ToRight(), and LeechCraft::Util::ZipWith().

◆ fields