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

An abstraction of a CAN message, could be > 8 data bytes. More...

#include "isobus/isobus/can_control_function.hpp"
#include "isobus/isobus/can_general_parameter_group_numbers.hpp"
#include "isobus/isobus/can_identifier.hpp"
#include "isobus/utility/data_span.hpp"
#include <vector>
Include dependency graph for can_message.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isobus::CANMessage
 A class that represents a generic CAN message of arbitrary length. More...
 

Namespaces

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

Typedefs

using isobus::CANDataSpan = DataSpan<const std::uint8_t>
 A read-only span of data for a CAN message.
 

Detailed Description

An abstraction of a CAN message, could be > 8 data bytes.

Author
Adrian Del Grosso
Daan Steenbergen

Definition in file can_message.hpp.