drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
drogon::orm::Mapper< T > Member List

This is the complete list of members for drogon::orm::Mapper< T >, including all inherited members.

clear() (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >inlineprotected
client_ (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >protected
count(const Criteria &criteria=Criteria()) noexcept(false)drogon::orm::Mapper< T >inline
count(const Criteria &criteria, const CountCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
CountCallback typedef (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >
countFuture(const Criteria &criteria=Criteria()) noexceptdrogon::orm::Mapper< T >inline
deleteBy(const Criteria &criteria) noexcept(false)drogon::orm::Mapper< T >inline
deleteBy(const Criteria &criteria, const CountCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
deleteByPrimaryKey(const TraitsPKType &key) noexcept(false)drogon::orm::Mapper< T >
deleteByPrimaryKey(const TraitsPKType &key, const CountCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >
deleteFutureBy(const Criteria &criteria) noexceptdrogon::orm::Mapper< T >inline
deleteFutureByPrimaryKey(const TraitsPKType &key) noexceptdrogon::orm::Mapper< T >inline
deleteFutureOne(const T &obj) noexceptdrogon::orm::Mapper< T >inline
deleteOne(const T &obj) noexcept(false)drogon::orm::Mapper< T >inline
deleteOne(const T &obj, const CountCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
findAll() noexcept(false)drogon::orm::Mapper< T >inline
findAll(const MultipleRowsCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
findBy(const Criteria &criteria) noexcept(false)drogon::orm::Mapper< T >inline
findBy(const Criteria &criteria, const MultipleRowsCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
findByPrimaryKey(const TraitsPKType &key) noexcept(false)drogon::orm::Mapper< T >inline
findByPrimaryKey(const TraitsPKType &key, const SingleRowCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
findFutureAll() noexceptdrogon::orm::Mapper< T >inline
findFutureBy(const Criteria &criteria) noexceptdrogon::orm::Mapper< T >inline
findFutureByPrimaryKey(const TraitsPKType &key) noexceptdrogon::orm::Mapper< T >inline
findFutureOne(const Criteria &criteria) noexceptdrogon::orm::Mapper< T >inline
findOne(const Criteria &criteria) noexcept(false)drogon::orm::Mapper< T >inline
findOne(const Criteria &criteria, const SingleRowCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
forUpdate()drogon::orm::Mapper< T >inline
forUpdate_ (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >protected
increment(const std::vector< std::string > &colNames, const Criteria &criteria, Arguments... args) noexcept(false)drogon::orm::Mapper< T >inline
increment(const std::vector< std::string > &colNames, const CountCallback &rcb, const ExceptionCallback &ecb, const Criteria &criteria, Arguments... args) noexceptdrogon::orm::Mapper< T >inline
incrementFuture(const std::vector< std::string > &colNames, const Criteria &criteria, Arguments... args) noexceptdrogon::orm::Mapper< T >inline
innerJoin(const std::string &table, const std::string &onLeft, const std::string &onRight)drogon::orm::Mapper< T >inline
insert(T &obj) noexcept(false)drogon::orm::Mapper< T >inline
insert(const T &obj, const SingleRowCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
insertFuture(const T &) noexceptdrogon::orm::Mapper< T >inline
joinString_ (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >protected
leftJoin(const std::string &table, const std::string &onLeft, const std::string &onRight)drogon::orm::Mapper< T >inline
limit(size_t limit)drogon::orm::Mapper< T >inline
limit_ (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >protected
makePrimaryKeyCriteria(std::string &sql) (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >inlineprotected
Mapper(DbClientPtr client)drogon::orm::Mapper< T >inlineexplicit
MultipleRowsCallback typedef (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >
offset(size_t offset)drogon::orm::Mapper< T >inline
offset_ (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >protected
orderBy(const std::string &colName, const SortOrder &order=SortOrder::ASC)drogon::orm::Mapper< T >inline
orderBy(size_t colIndex, const SortOrder &order=SortOrder::ASC)drogon::orm::Mapper< T >inline
orderByString_ (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >protected
outputPrimaryKeyToBinder(const TraitsPKType &pk, internal::SqlBinder &binder) (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >inlineprotected
paginate(size_t page, size_t perPage)drogon::orm::Mapper< T >inline
replaceSqlPlaceHolder(const std::string &sqlStr, const std::string &holderStr) const (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >inlineprotected
rightJoin(const std::string &table, const std::string &onLeft, const std::string &onRight)drogon::orm::Mapper< T >inline
SingleRowCallback typedef (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >
TraitsPKType typedef (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >
tupleToBinder(const TP &t, internal::SqlBinder &binder) (defined in drogon::orm::Mapper< T >)drogon::orm::Mapper< T >inlineprotected
update(const T &obj) noexcept(false)drogon::orm::Mapper< T >inline
update(const T &obj, const CountCallback &rcb, const ExceptionCallback &ecb) noexceptdrogon::orm::Mapper< T >inline
updateBy(const std::vector< std::string > &colNames, const Criteria &criteria, Arguments &&...args) noexcept(false)drogon::orm::Mapper< T >
updateBy(const std::vector< std::string > &colNames, const CountCallback &rcb, const ExceptionCallback &ecb, const Criteria &criteria, Arguments &&...args) noexceptdrogon::orm::Mapper< T >
updateFuture(const T &obj) noexceptdrogon::orm::Mapper< T >inline
updateFutureBy(const std::vector< std::string > &colNames, const Criteria &criteria, Arguments &&...args) noexceptdrogon::orm::Mapper< T >inline