![]() |
LeechCraft
0.6.70-10870-g558588d6ec
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 >:Public Member Functions | |
| AdaptInsert (const QSqlDatabase &db, CachedFieldsData data) | |
| auto | operator() (Seq &t, InsertAction action=InsertAction::Default) const |
| auto | operator() (const Seq &t, InsertAction action=InsertAction::Default) const |
Public Attributes | |
| const QSqlDatabase | DB_ |
| const CachedFieldsData | Data_ |
| const QString | InsertSuffix_ |
| std::array< QSqlQuery_ptr, InsertActionCount > | Queries_ |
Static Public Attributes | |
| static constexpr bool | HasAutogen_ = HasAutogenPKey<Seq> () |
|
inline |
|
inline |
|
inline |
| const CachedFieldsData LeechCraft::Util::oral::detail::AdaptInsert< Seq >::Data_ |
| const QSqlDatabase LeechCraft::Util::oral::detail::AdaptInsert< Seq >::DB_ |
|
static |
| const QString LeechCraft::Util::oral::detail::AdaptInsert< Seq >::InsertSuffix_ |
|
mutable |