26#ifndef ROUTER_SRC_REST_MRS_SRC_MRS_DATABASE_QUERY_CHANGES_PATH_ENTRIES_H_ 
   27#define ROUTER_SRC_REST_MRS_SRC_MRS_DATABASE_QUERY_CHANGES_PATH_ENTRIES_H_ 
   44                       const uint64_t last_audit_id);
 
   58                          std::vector<DbObjectCompatible> *out,
 
Definition: query_changes_db_object.h:37
 
void query_path_entries(MySQLSession *session, std::vector< DbObjectCompatible > *out, const std::string &table_name, const entry::UniversalId &id)
Definition: query_changes_db_object.cc:113
 
QueryChangesDbObject(SupportedMrsMetadataVersion v, QueryFactory *query_factory, const uint64_t last_audit_id)
Definition: query_changes_db_object.cc:48
 
uint64_t query_length_
Definition: query_changes_db_object.h:55
 
void query_entries(MySQLSession *session) override
Fetch from database the list of all defined object/path entries.
Definition: query_changes_db_object.cc:56
 
std::string build_query(const std::string &table_name, const entry::UniversalId &id)
Definition: query_changes_db_object.cc:136
 
std::set< entry::UniversalId > path_entries_fetched
Definition: query_changes_db_object.h:54
 
Definition: query_entries_db_object.h:37
 
Definition: query_factory.h:55
 
Definition: mysql_session.h:157
 
SupportedMrsMetadataVersion
Definition: supported_mrs_schema_version.h:32
 
Definition: authorize_manager.h:48
 
mrs::database::entry::UniversalId UniversalId
Definition: universal_id.h:33
 
const char * table_name
Definition: rules_table_service.cc:56