#include <char_array_formatter.hpp>
|
void | writeValue (const char *value) |
|
template<typename T > |
std::enable_if< std::is_floating_point< T >::value >::type | writeValue (T value) |
|
template<typename T > |
std::enable_if< std::is_integral< T >::value >::type | writeValue (T value) |
|
template<typename T > |
std::enable_if< std::is_pointer< T >::value &&!std::is_same< T, const char * >::value >::type | writeValue (T value) |
|
template<typename ArrayType_>
class uavcan::CharArrayFormatter< ArrayType_ >
Definition at line 25 of file char_array_formatter.hpp.
◆ ArrayType
template<typename ArrayType_ >
◆ CharArrayFormatter()
template<typename ArrayType_ >
◆ getArray() [1/2]
template<typename ArrayType_ >
◆ getArray() [2/2]
template<typename ArrayType_ >
◆ write() [1/2]
template<typename ArrayType_ >
template<typename T , typename... Args>
◆ write() [2/2]
template<typename ArrayType_ >
◆ writeValue() [1/4]
template<typename ArrayType_ >
◆ writeValue() [2/4]
template<typename ArrayType_ >
template<typename T >
◆ writeValue() [3/4]
template<typename ArrayType_ >
template<typename T >
◆ writeValue() [4/4]
template<typename ArrayType_ >
template<typename T >
std::enable_if<std::is_pointer<T>::value && !std::is_same<T, const char*>::value>::type uavcan::CharArrayFormatter< ArrayType_ >::writeValue |
( |
T |
value | ) |
|
|
inlineprivate |
◆ array_
template<typename ArrayType_ >
The documentation for this class was generated from the following file: