| clear_authorization_cache() | ocpp::v16::DatabaseHandler | |
| clear_local_authorization_list() | ocpp::v16::DatabaseHandler | |
| clear_message_queue(const QueueType queue_type=QueueType::Transaction) | ocpp::common::DatabaseHandlerCommon | virtual |
| close_connection() | ocpp::common::DatabaseHandlerCommon | |
| database (defined in ocpp::common::DatabaseHandlerCommon) | ocpp::common::DatabaseHandlerCommon | protected |
| DatabaseHandler(std::unique_ptr< common::DatabaseConnectionInterface > database, const fs::path &sql_migration_files_path, int32_t number_of_connectors) (defined in ocpp::v16::DatabaseHandler) | ocpp::v16::DatabaseHandler | |
| DatabaseHandlerCommon(std::unique_ptr< DatabaseConnectionInterface > database, const fs::path &sql_migration_files_path, uint32_t target_schema_version) noexcept | ocpp::common::DatabaseHandlerCommon | explicit |
| delete_charging_profile(const int profile_id) | ocpp::v16::DatabaseHandler | virtual |
| delete_charging_profiles() | ocpp::v16::DatabaseHandler | |
| delete_local_authorization_list_entry(const std::string &id_tag) | ocpp::v16::DatabaseHandler | |
| get_authorization_cache_entry(const CiString< 20 > &id_tag) | ocpp::v16::DatabaseHandler | |
| get_charging_profiles() | ocpp::v16::DatabaseHandler | |
| get_connector_availability(int32_t connector) | ocpp::v16::DatabaseHandler | |
| get_connector_availability() | ocpp::v16::DatabaseHandler | |
| get_connector_id(const int profile_id) | ocpp::v16::DatabaseHandler | |
| get_last_ocsp_update() | ocpp::v16::DatabaseHandler | |
| get_local_authorization_list_entry(const CiString< 20 > &id_tag) | ocpp::v16::DatabaseHandler | |
| get_local_authorization_list_number_of_entries() | ocpp::v16::DatabaseHandler | |
| get_local_list_version() | ocpp::v16::DatabaseHandler | |
| get_message_queue_messages(const QueueType queue_type=QueueType::Transaction) | ocpp::common::DatabaseHandlerCommon | virtual |
| get_transactions(bool filter_incomplete=false) | ocpp::v16::DatabaseHandler | |
| insert_message_queue_message(const DBTransactionMessage &message, const QueueType queue_type=QueueType::Transaction) | ocpp::common::DatabaseHandlerCommon | virtual |
| insert_ocsp_update() | ocpp::v16::DatabaseHandler | |
| insert_or_ignore_local_list_version(int32_t version) | ocpp::v16::DatabaseHandler | |
| insert_or_update_authorization_cache_entry(const CiString< 20 > &id_tag, const v16::IdTagInfo &id_tag_info) | ocpp::v16::DatabaseHandler | |
| insert_or_update_charging_profile(const int connector_id, const v16::ChargingProfile &profile) | ocpp::v16::DatabaseHandler | virtual |
| insert_or_update_connector_availability(int32_t connector, const v16::AvailabilityType &availability_type) | ocpp::v16::DatabaseHandler | |
| insert_or_update_connector_availability(const std::vector< int32_t > &connectors, const v16::AvailabilityType &availability_type) | ocpp::v16::DatabaseHandler | |
| insert_or_update_local_authorization_list(std::vector< v16::LocalAuthorizationList > local_authorization_list) | ocpp::v16::DatabaseHandler | |
| insert_or_update_local_authorization_list_entry(const CiString< 20 > &id_tag, const v16::IdTagInfo &id_tag_info) | ocpp::v16::DatabaseHandler | |
| insert_or_update_local_list_version(int32_t version) | ocpp::v16::DatabaseHandler | |
| insert_transaction(const std::string &session_id, const int32_t transaction_id, const int32_t connector, const std::string &id_tag_start, const std::string &time_start, const int32_t meter_start, const bool csms_ack, const std::optional< int32_t > reservation_id, const std::string &start_transaction_message_id) | ocpp::v16::DatabaseHandler | |
| open_connection() | ocpp::common::DatabaseHandlerCommon | |
| remove_message_queue_message(const std::string &unique_id, const QueueType queue_type=QueueType::Transaction) | ocpp::common::DatabaseHandlerCommon | virtual |
| sql_migration_files_path (defined in ocpp::common::DatabaseHandlerCommon) | ocpp::common::DatabaseHandlerCommon | protected |
| target_schema_version (defined in ocpp::common::DatabaseHandlerCommon) | ocpp::common::DatabaseHandlerCommon | protected |
| update_start_transaction_message_id(const std::string &session_id, const std::string &start_transaction_message_id) | ocpp::v16::DatabaseHandler | |
| update_transaction(const std::string &session_id, int32_t transaction_id, std::optional< CiString< 20 > > parent_id_tag=std::nullopt) | ocpp::v16::DatabaseHandler | |
| update_transaction(const std::string &session_id, int32_t meter_stop, const std::string &time_end, std::optional< CiString< 20 > > id_tag_end, std::optional< v16::Reason > stop_reason, const std::string &stop_transaction_message_id) | ocpp::v16::DatabaseHandler | |
| update_transaction_csms_ack(const int32_t transaction_id) | ocpp::v16::DatabaseHandler | |
| update_transaction_meter_value(const std::string &session_id, const int32_t value, const std::string ×tamp) | ocpp::v16::DatabaseHandler | |
| ~DatabaseHandlerCommon()=default (defined in ocpp::common::DatabaseHandlerCommon) | ocpp::common::DatabaseHandlerCommon | |