#include <cassert>#include <cstdio>#include <cstring>#include <cmath>#include <uavcan/error.hpp>#include <uavcan/util/bitset.hpp>#include <uavcan/util/templates.hpp>#include <uavcan/build_config.hpp>#include <uavcan/marshal/type_util.hpp>#include <uavcan/marshal/integer_spec.hpp>#include <uavcan/std.hpp>

Go to the source code of this file.
Namespaces | |
| uavcan | |
Enumerations | |
| enum | uavcan::ArrayMode { uavcan::ArrayModeStatic, uavcan::ArrayModeDynamic } |
Functions | |
| template<typename R , typename T , ArrayMode ArrayMode, unsigned MaxSize> | |
| UAVCAN_EXPORT EnableIf<!IsSameType< R, Array< T, ArrayMode, MaxSize > >::Result, bool >::Type | uavcan::operator!= (const R &rhs, const Array< T, ArrayMode, MaxSize > &lhs) |
| template<typename R , typename T , ArrayMode ArrayMode, unsigned MaxSize> | |
| UAVCAN_EXPORT EnableIf<!IsSameType< R, Array< T, ArrayMode, MaxSize > >::Result, bool >::Type | uavcan::operator== (const R &rhs, const Array< T, ArrayMode, MaxSize > &lhs) |