template_pkg  1.0.0
A template ROS2 Package
Loading...
Searching...
No Matches
modbus_primitives.hpp File Reference
#include "../modbus_defs.hpp"
#include "../../primitives.hpp"
#include <cstdint>
#include <stddef.h>
Include dependency graph for modbus_primitives.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  roship_io::primitives::BigEndianPrimativeByWord< PrimT >
 The BigEndianPrimative struct represents a big endian version of various primitives. Also includes overloaded casting operators so it can be assigned to standard primatives with minimal extra syntax. More...
 
union  roship_io::primitives::BigEndianPrimativeByWord< PrimT >::prim_union
 

Namespaces

namespace  roship_io
 
namespace  roship_io::primitives
 

Typedefs

typedef wordroship_io::primitives::WordBuffer
 
typedef BigEndianPrimativeByWord< u32roship_io::primitives::BE_WORD_u32
 
typedef BigEndianPrimativeByWord< s8roship_io::primitives::BE_WORD_s8
 
typedef BigEndianPrimativeByWord< s16roship_io::primitives::BE_WORD_s16
 
typedef BigEndianPrimativeByWord< s32roship_io::primitives::BE_WORD_s32
 
typedef BigEndianPrimativeByWord< f32roship_io::primitives::BE_WORD_f32
 
typedef BigEndianPrimativeByWord< f64roship_io::primitives::BE_WORD_f64