Diag-Client-Lib
|
Public Member Functions | |
VehicleInfoMessageImpl (std::map< std::uint16_t, vehicle_info::VehicleAddrInfoResponse > &vehicle_info_collection) | |
~VehicleInfoMessageImpl () override=default | |
VehicleInfoListResponseType & | GetVehicleList () override |
Function to get the list of vehicle available in the network. More... | |
Public Member Functions inherited from diag::client::vehicle_info::VehicleInfoMessage | |
VehicleInfoMessage ()=default | |
Constructs an instance of VehicleInfoMessage. More... | |
virtual | ~VehicleInfoMessage ()=default |
Destructor an instance of VehicleInfoMessage. More... | |
Private Member Functions | |
void | Push (vehicle_info::VehicleAddrInfoResponse &vehicle_addr_info_response) |
Private Attributes | |
VehicleInfoListResponseType | vehicle_info_messages_ |
Additional Inherited Members | |
Public Types inherited from diag::client::vehicle_info::VehicleInfoMessage | |
using | VehicleInfoListResponseType = std::vector< VehicleAddrInfoResponse > |
Alias to collection of Vehicle info response. More... | |
Definition at line 78 of file vd_conversation.cpp.
|
inlineexplicit |
Definition at line 80 of file vd_conversation.cpp.
References Push().
|
overridedefault |
|
inlineoverridevirtual |
Function to get the list of vehicle available in the network.
Implements diag::client::vehicle_info::VehicleInfoMessage.
Definition at line 90 of file vd_conversation.cpp.
References vehicle_info_messages_.
|
inlineprivate |
Definition at line 94 of file vd_conversation.cpp.
References vehicle_info_messages_.
Referenced by VehicleInfoMessageImpl().
|
private |
Definition at line 99 of file vd_conversation.cpp.
Referenced by GetVehicleList(), and Push().