Public Types | Private Member Functions | List of all members
uavcan::MakeString< MaxSize > Class Template Reference

#include <array.hpp>

Public Types

typedef Array< IntegerSpec< 8, SignednessUnsigned, CastModeSaturate >, ArrayModeDynamic, MaxSize > Type
 

Private Member Functions

 MakeString ()
 

Detailed Description

template<unsigned MaxSize>
class uavcan::MakeString< MaxSize >

Shortcut for string-like array type instantiation. The proper way of doing this is actually "template<> using ... = ...", but this feature is not available in older C++ revisions which the library has to support.

Definition at line 1120 of file array.hpp.

Member Typedef Documentation

◆ Type

template<unsigned MaxSize>
typedef Array<IntegerSpec<8, SignednessUnsigned, CastModeSaturate>, ArrayModeDynamic, MaxSize> uavcan::MakeString< MaxSize >::Type

Definition at line 1124 of file array.hpp.

Constructor & Destructor Documentation

◆ MakeString()

template<unsigned MaxSize>
uavcan::MakeString< MaxSize >::MakeString ( )
private

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


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