emlabcpp
modern opinionated embedded C++ library
convert.h File Reference
#include "../string_buffer.h"
#include "./base.h"
#include <bitset>
+ Include dependency graph for convert.h:

Go to the source code of this file.

Classes

struct  emlabcpp::testing::value_type_converter_getter< T >
 
struct  emlabcpp::testing::value_type_converter_enum< T >
 
struct  emlabcpp::testing::value_type_converter< bool >
 
struct  emlabcpp::testing::value_type_converter< int64_t >
 
struct  emlabcpp::testing::value_type_converter< std::bitset< N > >
 
struct  emlabcpp::testing::value_type_converter< std::string_view >
 
struct  emlabcpp::testing::value_type_converter< char const * >
 
struct  emlabcpp::testing::value_type_converter< std::byte >
 
struct  emlabcpp::testing::value_type_converter< std::chrono::duration< Rep, Ratio > >
 

Namespaces

 emlabcpp
 MIT License.
 
 emlabcpp::testing
 MIT License.
 

Functions

template<typename T >
requires(N<=string_buffer::capacity) struct value_type_converter< emlabcpp requires(alternative_of< T, value_type >) struct value_type_converter< T > emlabcpp::testing::requires (!std::same_as< T, int64_t > &&std::is_integral_v< T > &&!std::same_as< T, bool >) struct value_type_converter< T >
 

Variables

template<typename T >
concept emlabcpp::testing::value_type_convertible