AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
Classes | Namespaces
can_stack_logger.hpp File Reference

A class that acts as a logging sink. The intent is that someone could make their own derived class of logger and inject it into the CAN stack to get helpful debug logging. More...

#include "isobus/utility/thread_synchronization.hpp"
#include <memory>
#include <string>
Include dependency graph for can_stack_logger.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isobus::CANStackLogger
 A base class for a CAN logger, used to get diagnostic info from the CAN stack. More...
 

Namespaces

namespace  isobus
 This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution.
 

Detailed Description

A class that acts as a logging sink. The intent is that someone could make their own derived class of logger and inject it into the CAN stack to get helpful debug logging.

Author
Adrian Del Grosso

Definition in file can_stack_logger.hpp.