eRPC API Reference
Rev. 1.12.0
NXP Semiconductors
|
Logging messages functionality. More...
#include <erpc_message_loggers.hpp>
Public Member Functions | |
MessageLoggers (void) | |
Constructor. | |
~MessageLoggers (void) | |
Transport destructor. | |
bool | addMessageLogger (Transport *transport) |
This function add given transport to newly created MessageLogger object. More... | |
Protected Member Functions | |
erpc_status_t | logMessage (MessageBuffer *msg) |
This function add given transport to newly created MessageLogger object. More... | |
Protected Attributes | |
MessageLogger * | m_logger |
Logging messages functionality.
bool erpc::MessageLoggers::addMessageLogger | ( | Transport * | transport | ) |
This function add given transport to newly created MessageLogger object.
[in] | transport | Transport used for logging messages |
True | When transport was successfully added. |
False | When transport wasn't added. |
|
protected |
This function add given transport to newly created MessageLogger object.
[in] | msg | Buffer which will be logged. |
|
protected |
Pointer to first logger.