| 
    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 82 of file vd_conversation.cpp.
      
  | 
  inlineexplicit | 
Definition at line 84 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 95 of file vd_conversation.cpp.
References vehicle_info_messages_.
      
  | 
  inlineprivate | 
Definition at line 99 of file vd_conversation.cpp.
References vehicle_info_messages_.
Referenced by VehicleInfoMessageImpl().

      
  | 
  private | 
Definition at line 104 of file vd_conversation.cpp.
Referenced by GetVehicleList(), and Push().