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

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

check_integrity()=0ocpp::v2::DeviceModelStorageInterfacepure virtual
clear_custom_variable_monitors()=0ocpp::v2::DeviceModelStorageInterfacepure virtual
clear_variable_monitor(int monitor_id, bool allow_protected)=0ocpp::v2::DeviceModelStorageInterfacepure virtual
get_device_model()=0ocpp::v2::DeviceModelStorageInterfacepure virtual
get_monitoring_data(const std::vector< MonitoringCriterionEnum > &criteria, const Component &component_id, const Variable &variable_id)=0ocpp::v2::DeviceModelStorageInterfacepure virtual
get_variable_attribute(const Component &component_id, const Variable &variable_id, const AttributeEnum &attribute_enum)=0ocpp::v2::DeviceModelStorageInterfacepure virtual
get_variable_attributes(const Component &component_id, const Variable &variable_id, const std::optional< AttributeEnum > &attribute_enum=std::nullopt)=0ocpp::v2::DeviceModelStorageInterfacepure virtual
set_monitoring_data(const SetMonitoringData &data, const VariableMonitorType type)=0ocpp::v2::DeviceModelStorageInterfacepure virtual
set_variable_attribute_value(const Component &component_id, const Variable &variable_id, const AttributeEnum &attribute_enum, const std::string &value, const std::string &source)=0ocpp::v2::DeviceModelStorageInterfacepure virtual
update_monitoring_reference(const int32_t monitor_id, const std::string &reference_value)=0ocpp::v2::DeviceModelStorageInterfacepure virtual
~DeviceModelStorageInterface()=default (defined in ocpp::v2::DeviceModelStorageInterface)ocpp::v2::DeviceModelStorageInterfacevirtual