eRPC API Reference  Rev. 1.12.0
NXP Semiconductors
erpc::MessageLogger Class Reference

Logging messages objects used for logging sent/received messages. More...

#include <erpc_message_loggers.hpp>

+ Collaboration diagram for erpc::MessageLogger:

Public Member Functions

 MessageLogger (Transport *transport)
 MessageLogger constructor.
 
 ~MessageLogger (void)
 MessageLogger destructor.
 
MessageLoggergetNext (void)
 Return next logger. More...
 
void setNext (MessageLogger *next)
 Set next logger. More...
 
TransportgetLogger (void)
 Returns next transport object used for logging messages. More...
 

Protected Attributes

MessageLoggerm_next
 
Transportm_transport
 

Detailed Description

Logging messages objects used for logging sent/received messages.

Member Function Documentation

MessageLogger* erpc::MessageLogger::getNext ( void  )
inline

Return next logger.

Returns
Pointer to next logger.
void erpc::MessageLogger::setNext ( MessageLogger next)
inline

Set next logger.

Parameters
[in]nextPointer to next logger.
Transport* erpc::MessageLogger::getLogger ( void  )
inline

Returns next transport object used for logging messages.

Returns
Transport object used for logging messages.

Member Data Documentation

MessageLogger* erpc::MessageLogger::m_next
protected

Pointer to next logger.

Transport* erpc::MessageLogger::m_transport
protected

Pointer to transport object used for logging messages.


The documentation for this class was generated from the following file: