matador::query< T > Member List

This is the complete list of members for matador::query< T >, including all inherited members.

as(const std::string &alias)matador::query< T >inline
asc()matador::query< T >inline
basic_query()matador::detail::basic_query
column(const std::string &column, data_type type, size_t index)matador::query< T >inline
create(const std::string &table_name)matador::query< T >inline
create(const std::string &table_name, T obj)matador::query< T >inline
create(const std::string &table_name, std::initializer_list< std::shared_ptr< column > > column_list)matador::query< T >inline
desc()matador::query< T >inline
drop(const std::string &table_name)matador::query< T >inline
execute(connection &conn)matador::query< T >inline
from(const std::string &table_name)matador::query< T >inline
from(detail::basic_query &q)matador::query< T >inline
group_by(const std::string &col)matador::query< T >inline
insert(const std::string &table_name)matador::query< T >inline
insert(const std::string &table_name, T &obj)matador::query< T >inline
insert(const std::string &table_name, const std::initializer_list< std::string > &column_names)matador::query< T >inline
insert(const std::string &table_name, const std::vector< std::string > &column_names)matador::query< T >inline
limit(std::size_t l)matador::query< T >inline
order_by(const std::string &col)matador::query< T >inline
prepare(connection &conn)matador::query< T >inline
prepare_select_prototype(Type &, const std::shared_ptr< columns > &) (defined in matador::query< T >)matador::query< T >inline
prepare_select_prototype(row &obj, const std::shared_ptr< columns > &cols) (defined in matador::query< T >)matador::query< T >inline
query()=defaultmatador::query< T >
remove(const std::string &table_name)matador::query< T >inline
reset(t_query_command query_command)matador::query< T >inline
reset_query(t_query_command query_command)matador::detail::basic_query
select()matador::query< T >inline
select(const std::initializer_list< std::string > &column_names)matador::query< T >inline
select(const std::vector< std::string > &column_names)matador::query< T >inline
select(matador::columns cols)matador::query< T >inline
stmt() constmatador::detail::basic_query
str(bool prepared)matador::detail::basic_query
str(connection &conn, bool prepared)matador::detail::basic_query
tablename() constmatador::detail::basic_query
update(const std::string &table_name)matador::query< T >inline
update(const std::string &table_name, T &obj)matador::query< T >inline
update(const std::string &table_name, const std::initializer_list< std::pair< std::string, matador::any > > &column_values)matador::query< T >inline
values(const std::initializer_list< matador::any > &values)matador::query< T >inline
where(const COND &c)matador::query< T >inline
~query()=default (defined in matador::query< T >)matador::query< T >