![]() |
LeechCraft
0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
|
#include "oral.h"
Public Member Functions | |
template<typename Vec , typename OrigObj , typename OrigIdx , typename RefObj , typename RefIdx > | |
auto | operator() (Vec vec, const FieldInfo< OrigObj, OrigIdx, RefObj, RefIdx > &) -> decltype(boost::fusion::push_back(vec, WrapAsFunc_t< RefObj, T > |
selectQuery | prepare (query) |
return | boost::fusion::push_back (vec, WrapAsFunc_t< RefObj, T >{inserter}) |
Public Attributes | |
const CachedFieldsData | Data_ |
const auto & | query |
const auto | selectQuery = std::make_shared<QSqlQuery> (Data_.DB_) |
auto | inserter |
return LeechCraft::Util::oral::detail::MakeSingleBinder< T >::boost::fusion::push_back | ( | vec | , |
WrapAsFunc_t< RefObj, T >{inserter} | |||
) |
|
inline |
selectQuery LeechCraft::Util::oral::detail::MakeSingleBinder< T >::prepare | ( | query | ) |
const CachedFieldsData LeechCraft::Util::oral::detail::MakeSingleBinder< T >::Data_ |
auto LeechCraft::Util::oral::detail::MakeSingleBinder< T >::inserter |
const auto& LeechCraft::Util::oral::detail::MakeSingleBinder< T >::query |
const auto LeechCraft::Util::oral::detail::MakeSingleBinder< T >::selectQuery = std::make_shared<QSqlQuery> (Data_.DB_) |