|
ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
|
This is the complete list of members for ocpp::v2::DeviceModelStorageInterface, including all inherited members.
| check_integrity()=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| clear_custom_variable_monitors()=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| clear_variable_monitor(int monitor_id, bool allow_protected)=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| get_device_model()=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| get_monitoring_data(const std::vector< MonitoringCriterionEnum > &criteria, const Component &component_id, const Variable &variable_id)=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| get_variable_attribute(const Component &component_id, const Variable &variable_id, const AttributeEnum &attribute_enum)=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| get_variable_attributes(const Component &component_id, const Variable &variable_id, const std::optional< AttributeEnum > &attribute_enum=std::nullopt)=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| set_monitoring_data(const SetMonitoringData &data, const VariableMonitorType type)=0 | ocpp::v2::DeviceModelStorageInterface | pure 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)=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| update_monitoring_reference(const int32_t monitor_id, const std::string &reference_value)=0 | ocpp::v2::DeviceModelStorageInterface | pure virtual |
| ~DeviceModelStorageInterface()=default (defined in ocpp::v2::DeviceModelStorageInterface) | ocpp::v2::DeviceModelStorageInterface | virtual |