ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
ocpp::v2::InitDeviceModelDb Member List

This is the complete list of members for ocpp::v2::InitDeviceModelDb, including all inherited members.

clear_message_queue(const QueueType queue_type=QueueType::Transaction)ocpp::common::DatabaseHandlerCommonvirtual
close_connection()ocpp::common::DatabaseHandlerCommon
database (defined in ocpp::common::DatabaseHandlerCommon)ocpp::common::DatabaseHandlerCommonprotected
DatabaseHandlerCommon(std::unique_ptr< DatabaseConnectionInterface > database, const fs::path &sql_migration_files_path, uint32_t target_schema_version) noexceptocpp::common::DatabaseHandlerCommonexplicit
get_message_queue_messages(const QueueType queue_type=QueueType::Transaction)ocpp::common::DatabaseHandlerCommonvirtual
init_sql() overrideocpp::v2::InitDeviceModelDbprotectedvirtual
InitDeviceModelDb(const std::filesystem::path &database_path, const std::filesystem::path &migration_files_path)ocpp::v2::InitDeviceModelDb
initialize_database(const std::filesystem::path &config_path, const bool delete_db_if_exists)ocpp::v2::InitDeviceModelDb
insert_message_queue_message(const DBTransactionMessage &message, const QueueType queue_type=QueueType::Transaction)ocpp::common::DatabaseHandlerCommonvirtual
open_connection()ocpp::common::DatabaseHandlerCommon
remove_message_queue_message(const std::string &unique_id, const QueueType queue_type=QueueType::Transaction)ocpp::common::DatabaseHandlerCommonvirtual
sql_migration_files_path (defined in ocpp::common::DatabaseHandlerCommon)ocpp::common::DatabaseHandlerCommonprotected
target_schema_version (defined in ocpp::common::DatabaseHandlerCommon)ocpp::common::DatabaseHandlerCommonprotected
~DatabaseHandlerCommon()=default (defined in ocpp::common::DatabaseHandlerCommon)ocpp::common::DatabaseHandlerCommon
~InitDeviceModelDb()ocpp::v2::InitDeviceModelDbvirtual