Public Types | Public Member Functions | List of all members
lexy::_bit_cast< T > Struct Template Reference

#include <bit_cast.hpp>

Public Types

using return_type = T
 

Public Member Functions

template<typename Arg , typename = std::enable_if_t<sizeof(T) == sizeof(Arg) && std::is_trivially_copyable_v<Arg>>>
LEXY_BITCAST_CONSTEXPRoperator() (const Arg &arg) const
 

Detailed Description

template<typename T>
struct lexy::_bit_cast< T >

Definition at line 44 of file bit_cast.hpp.

Member Typedef Documentation

◆ return_type

template<typename T >
using lexy::_bit_cast< T >::return_type = T

Definition at line 48 of file bit_cast.hpp.

Member Function Documentation

◆ operator()()

template<typename T >
template<typename Arg , typename = std::enable_if_t<sizeof(T) == sizeof(Arg) && std::is_trivially_copyable_v<Arg>>>
LEXY_BITCAST_CONSTEXPR T lexy::_bit_cast< T >::operator() ( const Arg &  arg) const
inline

Definition at line 52 of file bit_cast.hpp.


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


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