MySQL 9.3.0
Source Code Documentation
mrs::database::v3::QueryFactory Class Reference

#include <query_factory.h>

Inheritance diagram for mrs::database::v3::QueryFactory:
[legend]

Public Member Functions

std::shared_ptr< QueryEntryObjectBasecreate_query_object () override
 
std::shared_ptr< QueryEntryAuthUsercreate_query_auth_user () override
 
- Public Member Functions inherited from mrs::database::v2::QueryFactory
std::shared_ptr< QueryAuditLogEntriescreate_query_audit_log () override
 
std::shared_ptr< mrs::database::QueryEntriesAuthPrivilegescreate_query_auth_privileges () override
 
std::shared_ptr< QueryEntryContentFilecreate_query_content_file () override
 
std::shared_ptr< QueryRestSPMediacreate_query_sp_media () override
 
std::shared_ptr< QueryEntryGroupRowSecuritycreate_query_group_row_security () override
 
std::shared_ptr< QueryUserGroupscreate_query_user_groups () override
 
std::shared_ptr< QueryRestTablecreate_query_table () override
 
std::shared_ptr< QueryRestTableSingleRowcreate_query_table_single_row (bool encode_bigints_as_string) override
 
std::shared_ptr< QueryRestSPcreate_query_sp () override
 
std::shared_ptr< database::QueryEntryFieldscreate_query_fields () override
 
- Public Member Functions inherited from mrs::interface::QueryFactory
virtual ~QueryFactory ()=default
 

Member Function Documentation

◆ create_query_auth_user()

std::shared_ptr< QueryEntryAuthUser > mrs::database::v3::QueryFactory::create_query_auth_user ( )
overridevirtual

◆ create_query_object()

std::shared_ptr< QueryEntryObjectBase > mrs::database::v3::QueryFactory::create_query_object ( )
overridevirtual

Reimplemented from mrs::database::v2::QueryFactory.


The documentation for this class was generated from the following files: