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 29 of file convert_impl.hpp.

Function Documentation

◆ checkLowerLimit()

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

Definition at line 74 of file convert_impl.hpp.

◆ checkTruncation()

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

Definition at line 90 of file convert_impl.hpp.

◆ checkUpperLimit()

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

Definition at line 65 of file convert_impl.hpp.

◆ convertNumber()

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

Definition at line 143 of file convert_impl.hpp.

◆ is_convertible_to_bool()

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

Definition at line 47 of file convert_impl.hpp.

◆ is_convertible_type()

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

Definition at line 39 of file convert_impl.hpp.

◆ is_integer()

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

Definition at line 32 of file convert_impl.hpp.

◆ is_same()

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

Definition at line 59 of file convert_impl.hpp.

◆ is_signed()

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

Definition at line 53 of file convert_impl.hpp.



behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Wed Apr 16 2025 02:20:59