![]() |
LeechCraft
0.6.70-6645-gcd10d7e
Modular cross-platform feature rich live environment.
|
#include "oral.h"
Public Member Functions | |
ObjectInfo (decltype(DoSelectAll_) doSel, decltype(DoInsert_) doIns, decltype(DoUpdate_) doUpdate, decltype(DoDelete_) doDelete, decltype(DoSelectByFields_) selectByFields, decltype(DoSelectOneByFields_) selectOneByFields, decltype(DoDeleteByFields_) deleteByFields) | |
Public Attributes | |
std::function< QList< T >)> | DoSelectAll_ |
detail::AdaptInsert< T > | DoInsert_ |
std::function< void(T)> | DoUpdate_ |
std::function< void(T)> | DoDelete_ |
detail::SelectByFieldsWrapper< T > | DoSelectByFields_ |
detail::SelectOneByFieldsWrapper< T > | DoSelectOneByFields_ |
detail::DeleteByFieldsWrapper< T > | DoDeleteByFields_ |
|
inline |
std::function<void (T)> LeechCraft::Util::oral::ObjectInfo< T >::DoDelete_ |
detail::DeleteByFieldsWrapper<T> LeechCraft::Util::oral::ObjectInfo< T >::DoDeleteByFields_ |
detail::AdaptInsert<T> LeechCraft::Util::oral::ObjectInfo< T >::DoInsert_ |
std::function<QList<T>)> LeechCraft::Util::oral::ObjectInfo< T >::DoSelectAll_ |
detail::SelectByFieldsWrapper<T> LeechCraft::Util::oral::ObjectInfo< T >::DoSelectByFields_ |
detail::SelectOneByFieldsWrapper<T> LeechCraft::Util::oral::ObjectInfo< T >::DoSelectOneByFields_ |
std::function<void (T)> LeechCraft::Util::oral::ObjectInfo< T >::DoUpdate_ |