#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) |