Typedefs | Functions
SafeAny::details Namespace Reference

Typedefs

template<typename BoolCondition >
using EnableIf = typename std::enable_if< BoolCondition::value, void >::type
 

Functions

template<typename From , typename To >
void checkLowerLimit (const From &from)
 
template<typename From , typename To >
void checkTruncation (const From &from)
 
template<typename From , typename To >
void checkUpperLimit (const From &from)
 
template<typename SRC , typename DST >
void convertNumber (const SRC &source, DST &target)
 
template<typename T >
constexpr bool is_convertible_to_bool ()
 
template<typename T >
constexpr bool is_convertible_type ()
 
template<typename T >
constexpr bool is_integer ()
 
template<typename T1 , typename T2 >
constexpr bool is_same ()
 
template<typename T >
constexpr bool is_signed ()
 

Typedef Documentation

◆ EnableIf

template<typename BoolCondition >
using SafeAny::details::EnableIf = typedef typename std::enable_if<BoolCondition::value, void>::type

Definition at line 28 of file convert_impl.hpp.

Function Documentation

◆ checkLowerLimit()

template<typename From , typename To >
void SafeAny::details::checkLowerLimit ( const From &  from)
inline

Definition at line 73 of file convert_impl.hpp.

◆ checkTruncation()

template<typename From , typename To >
void SafeAny::details::checkTruncation ( const From &  from)
inline

Definition at line 89 of file convert_impl.hpp.

◆ checkUpperLimit()

template<typename From , typename To >
void SafeAny::details::checkUpperLimit ( const From &  from)
inline

Definition at line 64 of file convert_impl.hpp.

◆ convertNumber()

template<typename SRC , typename DST >
void SafeAny::details::convertNumber ( const SRC &  source,
DST &  target 
)

Definition at line 100 of file convert_impl.hpp.

◆ is_convertible_to_bool()

template<typename T >
constexpr bool SafeAny::details::is_convertible_to_bool ( )
constexpr

Definition at line 46 of file convert_impl.hpp.

◆ is_convertible_type()

template<typename T >
constexpr bool SafeAny::details::is_convertible_type ( )
constexpr

Definition at line 38 of file convert_impl.hpp.

◆ is_integer()

template<typename T >
constexpr bool SafeAny::details::is_integer ( )
constexpr

Definition at line 31 of file convert_impl.hpp.

◆ is_same()

template<typename T1 , typename T2 >
constexpr bool SafeAny::details::is_same ( )
constexpr

Definition at line 58 of file convert_impl.hpp.

◆ is_signed()

template<typename T >
constexpr bool SafeAny::details::is_signed ( )
constexpr

Definition at line 52 of file convert_impl.hpp.



behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:10