![]() |
LeechCraft
0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
|
#include "oral.h"
Inheritance diagram for LeechCraft::Util::oral::detail::AdaptInsert< Seq >:
Collaboration diagram for LeechCraft::Util::oral::detail::AdaptInsert< Seq >:Classes | |
| struct | PrivateTag |
Public Member Functions | |
| AdaptInsert (const CachedFieldsData &data, const PrivateTag &) | |
| template<bool Autogen = HasAutogenPKey<Seq> ()> | |
| AdaptInsert (CachedFieldsData data, EnableIf_t< Autogen > *=nullptr) | |
| template<bool Autogen = HasAutogenPKey<Seq> ()> | |
| AdaptInsert (const CachedFieldsData &data, EnableIf_t<!Autogen > *=nullptr) | |
| template<bool Autogen = HasAutogenPKey<Seq> ()> | |
| EnableIf_t< Autogen > | operator() (Seq &t, InsertAction action=InsertAction::Default) const |
| template<bool Autogen = HasAutogenPKey<Seq> ()> | |
| EnableIf_t< Autogen, ValueAtC_t< Seq, FindPKey< Seq >::result_type::value > > | operator() (const Seq &t, InsertAction action=InsertAction::Default) const |
| template<bool Autogen = HasAutogenPKey<Seq> ()> | |
| EnableIf_t<!Autogen > | operator() (const Seq &t, InsertAction action=InsertAction::Default) const |
Public Attributes | |
| const CachedFieldsData | Data_ |
| const QString | InsertSuffix_ |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| const CachedFieldsData LeechCraft::Util::oral::detail::AdaptInsert< Seq >::Data_ |
| const QString LeechCraft::Util::oral::detail::AdaptInsert< Seq >::InsertSuffix_ |