emlabcpp
modern opinionated embedded C++ library
command_group.h File Reference
#include "../algorithm.h"
#include "../assert.h"
#include "../types.h"
#include "./traits.h"
+ Include dependency graph for command_group.h:

Go to the source code of this file.

Classes

struct  emlabcpp::protocol::command< ID, Defs >
 Command group represents a segment in the message, that may contain multiple different variants of value, that are identified by ID at the beginning of the segment. More...
 
struct  emlabcpp::protocol::command_group< Endianess, Cmds >
 Command group should be used as a collection of commands that are selected based on the ID, during the deserialization first command that matches is selected. More...
 
struct  emlabcpp::protocol::command_group< Endianess >
 

Namespaces

 emlabcpp
 MIT License.
 
 emlabcpp::protocol
 MIT License.
 

Class Documentation

◆ emlabcpp::protocol::command_group< Endianess >

struct emlabcpp::protocol::command_group< Endianess >

template<std::endian Endianess>
struct emlabcpp::protocol::command_group< Endianess >

Class Members
with_commands