MySQL 26.7.0
Source Code Documentation
mrs::database::v4::QueryFactory Class Reference

#include <query_factory.h>

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

Public Member Functions

std::shared_ptr< mrs::database::QueryEntriesAuthPrivileges > create_query_auth_privileges () override
 
std::shared_ptr< QueryEntryAuthUser > create_query_auth_user () override
 
- Public Member Functions inherited from mrs::database::v3::QueryFactory
std::shared_ptr< QueryEntryObjectBase > create_query_object () override
 
- Public Member Functions inherited from mrs::database::v2::QueryFactory
std::shared_ptr< QueryAuditLogEntries > create_query_audit_log () override
 
std::shared_ptr< QueryEntryContentFile > create_query_content_file () override
 
std::shared_ptr< QueryRestSPMedia > create_query_sp_media () override
 
std::shared_ptr< QueryEntryGroupRowSecurity > create_query_group_row_security () override
 
std::shared_ptr< QueryUserGroups > create_query_user_groups () override
 
std::shared_ptr< QueryRestTable > create_query_table () override
 
std::shared_ptr< QueryRestTableSingleRow > create_query_table_single_row (bool encode_bigints_as_string) override
 
std::shared_ptr< QueryRestSP > create_query_sp () override
 
std::shared_ptr< database::QueryEntryFields > create_query_fields () override
 
- Public Member Functions inherited from mrs::interface::QueryFactory
virtual ~QueryFactory ()=default
 

Member Function Documentation

◆ create_query_auth_privileges()

std::shared_ptr< mrs::database::QueryEntriesAuthPrivileges > mrs::database::v4::QueryFactory::create_query_auth_privileges ( )
overridevirtual

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

◆ create_query_auth_user()

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

Reimplemented from mrs::database::v3::QueryFactory.


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