Class represents an UDS message exchanged between User of diag-client-lib and implementation of diag-client-lib on diagnostic request reception path or diagnostic response transmission path. UdsMessage provides the storage for UDS requests/responses.
More...
#include <diagnostic_client_uds_message_type.h>
Class represents an UDS message exchanged between User of diag-client-lib and implementation of diag-client-lib on diagnostic request reception path or diagnostic response transmission path. UdsMessage provides the storage for UDS requests/responses.
Definition at line 26 of file diagnostic_client_uds_message_type.h.
◆ ByteVector
◆ IpAddress
◆ UdsMessage() [1/3]
diag::client::uds_message::UdsMessage::UdsMessage |
( |
| ) |
|
|
default |
◆ UdsMessage() [2/3]
diag::client::uds_message::UdsMessage::UdsMessage |
( |
const UdsMessage & |
other | ) |
|
|
default |
◆ UdsMessage() [3/3]
diag::client::uds_message::UdsMessage::UdsMessage |
( |
UdsMessage && |
other | ) |
|
|
defaultnoexcept |
◆ ~UdsMessage()
virtual diag::client::uds_message::UdsMessage::~UdsMessage |
( |
| ) |
|
|
virtualdefault |
◆ GetHostIpAddress()
virtual IpAddress diag::client::uds_message::UdsMessage::GetHostIpAddress |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetPayload() [1/2]
virtual const ByteVector& diag::client::uds_message::UdsMessage::GetPayload |
( |
| ) |
const |
|
pure virtual |
◆ GetPayload() [2/2]
virtual ByteVector& diag::client::uds_message::UdsMessage::GetPayload |
( |
| ) |
|
|
pure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: