LeechCraft  0.6.70-9312-g4cc613a2df
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
LeechCraft::Util::oral::detail::AdaptUpdate< Seq, HasPKey > Class Template Reference

#include "oral.h"

+ Inheritance diagram for LeechCraft::Util::oral::detail::AdaptUpdate< Seq, HasPKey >:

Public Member Functions

template<bool B = HasPKey>
 AdaptUpdate (const CachedFieldsData &data, std::enable_if_t< B > *=nullptr)
 
template<bool B = HasPKey>
 AdaptUpdate (const CachedFieldsData &, std::enable_if_t<!B > *=nullptr)
 
template<bool B = HasPKey>
std::enable_if_t< B > operator() (const Seq &seq)
 

Detailed Description

template<typename Seq, bool HasPKey = HasPKey<Seq> ()>
class LeechCraft::Util::oral::detail::AdaptUpdate< Seq, HasPKey >

Definition at line 562 of file oral.h.

Constructor & Destructor Documentation

template<typename Seq, bool HasPKey = HasPKey<Seq> ()>
template<bool B = HasPKey>
LeechCraft::Util::oral::detail::AdaptUpdate< Seq, HasPKey >::AdaptUpdate ( const CachedFieldsData data,
std::enable_if_t< B > *  = nullptr 
)
inline

Definition at line 567 of file oral.h.

template<typename Seq, bool HasPKey = HasPKey<Seq> ()>
template<bool B = HasPKey>
LeechCraft::Util::oral::detail::AdaptUpdate< Seq, HasPKey >::AdaptUpdate ( const CachedFieldsData ,
std::enable_if_t<!B > *  = nullptr 
)
inline

Definition at line 591 of file oral.h.

Member Function Documentation

template<typename Seq, bool HasPKey = HasPKey<Seq> ()>
template<bool B = HasPKey>
std::enable_if_t<B> LeechCraft::Util::oral::detail::AdaptUpdate< Seq, HasPKey >::operator() ( const Seq &  seq)
inline

Definition at line 596 of file oral.h.


The documentation for this class was generated from the following file: