Skip to content

Commit 572018c

Browse files
committed
[ocpp20] Fix clang build
1 parent 3759c49 commit 572018c

File tree

7 files changed

+8
-26
lines changed

7 files changed

+8
-26
lines changed

examples/ocpp20/quick_start_chargepoint/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ int main(int argc, char* argv[])
125125
std::string error;
126126
std::string error_msg;
127127

128-
auto last_boot_notif = std::chrono::steady_clock::time_point();
129-
std::chrono::seconds hb_boot_notif_interval = std::chrono::seconds(10);
128+
auto last_boot_notif = std::chrono::steady_clock::time_point();
129+
std::chrono::seconds hb_boot_notif_interval = std::chrono::seconds(10);
130130
RegistrationStatusEnumType registration_status = RegistrationStatusEnumType::Rejected;
131131

132132
unsigned int transaction_id = std::chrono::system_clock::now().time_since_epoch().count();

src/ocpp20/centralsystem/chargepoint/ChargePointHandler20.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ namespace ocpp20
3939
/** @brief Constructor */
4040
ChargePointHandler20::ChargePointHandler20(const std::string& identifier,
4141
const ocpp::messages::ocpp20::MessagesConverter20& messages_converter,
42-
ocpp::messages::MessageDispatcher& msg_dispatcher,
43-
const ocpp::config::ICentralSystemConfig20& stack_config)
42+
ocpp::messages::MessageDispatcher& msg_dispatcher)
4443
: GenericMessageHandler<BootNotificationReq, BootNotificationConf>(BOOTNOTIFICATION_ACTION, messages_converter),
4544
GenericMessageHandler<AuthorizeReq, AuthorizeConf>(AUTHORIZE_ACTION, messages_converter),
4645
GenericMessageHandler<ClearedChargingLimitReq, ClearedChargingLimitConf>(CLEAREDCHARGINGLIMIT_ACTION, messages_converter),
@@ -71,8 +70,6 @@ ChargePointHandler20::ChargePointHandler20(const std::string&
7170
GenericMessageHandler<TransactionEventReq, TransactionEventConf>(TRANSACTIONEVENT_ACTION, messages_converter),
7271

7372
m_identifier(identifier),
74-
m_stack_config(stack_config),
75-
m_messages_converter(messages_converter),
7673
m_handler(nullptr)
7774
{
7875
msg_dispatcher.registerHandler(BOOTNOTIFICATION_ACTION,

src/ocpp20/centralsystem/chargepoint/ChargePointHandler20.h

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,10 @@ class ChargePointHandler20
119119
* @param identifier Charge point's identifier
120120
* @param messages_converter Converter from/to OCPP to/from JSON messages
121121
* @param msg_dispatcher Message dispatcher
122-
* @param stack_config Stack configuration
123122
*/
124123
ChargePointHandler20(const std::string& identifier,
125124
const ocpp::messages::ocpp20::MessagesConverter20& messages_converter,
126-
ocpp::messages::MessageDispatcher& msg_dispatcher,
127-
const ocpp::config::ICentralSystemConfig20& stack_config);
125+
ocpp::messages::MessageDispatcher& msg_dispatcher);
128126
/** @brief Destructor */
129127
virtual ~ChargePointHandler20();
130128

@@ -352,10 +350,6 @@ class ChargePointHandler20
352350
private:
353351
/** @brief Charge point's identifier */
354352
const std::string m_identifier;
355-
/** @brief Stack configuration */
356-
const ocpp::config::ICentralSystemConfig20& m_stack_config;
357-
/** @brief Messages converters */
358-
const ocpp::messages::GenericMessagesConverter& m_messages_converter;
359353
/** @brief Request handler */
360354
IChargePointRequestHandler20* m_handler;
361355
};

src/ocpp20/centralsystem/chargepoint/ChargePointProxy20.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ ChargePointProxy20::ChargePointProxy20(ICentralSystem20&
4444
m_rpc(rpc),
4545
m_msg_dispatcher(messages_validator),
4646
m_msg_sender(*m_rpc, messages_converter, messages_validator, stack_config.callRequestTimeout()),
47-
m_handler(m_identifier, messages_converter, m_msg_dispatcher, stack_config),
47+
m_handler(m_identifier, messages_converter, m_msg_dispatcher),
4848
m_messages_validator(messages_validator),
4949
m_messages_converter(messages_converter)
5050
{

tools/json2cpp/templates/centralsystem/ChargePointHandler.cpp.j2

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,13 @@ namespace {{ocpp_version_namespace}}
3939
/** @brief Constructor */
4040
ChargePointHandler{{ocpp_version_suffix}}::ChargePointHandler{{ocpp_version_suffix}}(const std::string& identifier,
4141
const ocpp::messages::{{ocpp_version_namespace}}::MessagesConverter{{ocpp_version_suffix}}& messages_converter,
42-
ocpp::messages::MessageDispatcher& msg_dispatcher,
43-
const ocpp::config::ICentralSystemConfig{{ocpp_version_suffix}}& stack_config)
42+
ocpp::messages::MessageDispatcher& msg_dispatcher)
4443
:
4544
{%- for msg_name in cs_msgs %}
4645
GenericMessageHandler<{{msg_name}}Req, {{msg_name}}Conf>({{msg_name.upper()}}_ACTION, messages_converter),
4746
{%- endfor %}
4847

4948
m_identifier(identifier),
50-
m_stack_config(stack_config),
51-
m_messages_converter(messages_converter),
5249
m_handler(nullptr)
5350
{
5451
{%- for msg_name in cs_msgs %}

tools/json2cpp/templates/centralsystem/ChargePointHandler.h.j2

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,10 @@ class ChargePointHandler{{ocpp_version_suffix}}
6363
* @param identifier Charge point's identifier
6464
* @param messages_converter Converter from/to OCPP to/from JSON messages
6565
* @param msg_dispatcher Message dispatcher
66-
* @param stack_config Stack configuration
6766
*/
6867
ChargePointHandler{{ocpp_version_suffix}}(const std::string& identifier,
6968
const ocpp::messages::{{ocpp_version_namespace}}::MessagesConverter{{ocpp_version_suffix}}& messages_converter,
70-
ocpp::messages::MessageDispatcher& msg_dispatcher,
71-
const ocpp::config::ICentralSystemConfig20& stack_config);
69+
ocpp::messages::MessageDispatcher& msg_dispatcher);
7270
/** @brief Destructor */
7371
virtual ~ChargePointHandler{{ocpp_version_suffix}}();
7472

@@ -92,10 +90,6 @@ class ChargePointHandler{{ocpp_version_suffix}}
9290
private:
9391
/** @brief Charge point's identifier */
9492
const std::string m_identifier;
95-
/** @brief Stack configuration */
96-
const ocpp::config::ICentralSystemConfig{{ocpp_version_suffix}}& m_stack_config;
97-
/** @brief Messages converters */
98-
const ocpp::messages::GenericMessagesConverter& m_messages_converter;
9993
/** @brief Request handler */
10094
IChargePointRequestHandler{{ocpp_version_suffix}}* m_handler;
10195
};

tools/json2cpp/templates/centralsystem/ChargePointProxy.cpp.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ ChargePointProxy{{ocpp_version_suffix}}::ChargePointProxy{{ocpp_version_suffix}}
4444
m_rpc(rpc),
4545
m_msg_dispatcher(messages_validator),
4646
m_msg_sender(*m_rpc, messages_converter, messages_validator, stack_config.callRequestTimeout()),
47-
m_handler(m_identifier, messages_converter, m_msg_dispatcher, stack_config),
47+
m_handler(m_identifier, messages_converter, m_msg_dispatcher),
4848
m_messages_validator(messages_validator),
4949
m_messages_converter(messages_converter)
5050
{

0 commit comments

Comments
 (0)