COMMS
Template library intended to help with implementation of communication protocols.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fields.h
Go to the documentation of this file.
1//
2// Copyright 2014 - 2025 (C). Alex Robenko. All rights reserved.
3//
4// This Source Code Form is subject to the terms of the Mozilla Public
5// License, v. 2.0. If a copy of the MPL was not distributed with this
6// file, You can obtain one at http://mozilla.org/MPL/2.0/.
7
10
11#pragma once
12
16#include "comms/field/Bundle.h"
21#include "comms/field/String.h"
22#include "comms/field/Variant.h"
23
24#include "comms/cast.h"
Contains definition of comms::field::ArrayList.
Contains definition of comms::field::Bitfield.
Contains definition of comms::field::BitmaskValue.
Contains definition of comms::field::Bundle.
Contains definition of comms::field::EnumValue.
Contains definition of comms::field::FloatValue.
Contains definition of comms::field::IntValue.
Contains definition of comms::field::Optional.
Contains definition of comms::field::String.
Contains definition of comms::field::Variant.
Contains definition of various casts.