Public Types | List of all members
uavcan::IntegerBitLen< Num > Struct Template Reference

#include <type_util.hpp>

Public Types

enum  { Result = 1 + IntegerBitLen<(Num >> 1)>::Result }
 

Detailed Description

template<unsigned long Num>
struct uavcan::IntegerBitLen< Num >

Compile-time: Returns the number of bits needed to represent an integer value.

Definition at line 28 of file type_util.hpp.

Member Enumeration Documentation

◆ anonymous enum

template<unsigned long Num>
anonymous enum
Enumerator
Result 

Definition at line 30 of file type_util.hpp.


The documentation for this struct was generated from the following file:


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04