Public Member Functions | Private Attributes | List of all members
lexy::_detail::any_holder< T > Class Template Reference

#include <any_ref.hpp>

Public Member Functions

constexpr any_holder (T &&obj)
 
constexpr const T & get () const noexcept
 
constexpr T & get () noexcept
 

Private Attributes

_obj
 

Detailed Description

template<typename T>
class lexy::_detail::any_holder< T >

Definition at line 15 of file any_ref.hpp.

Constructor & Destructor Documentation

◆ any_holder()

template<typename T >
constexpr lexy::_detail::any_holder< T >::any_holder ( T &&  obj)
inlineexplicitconstexpr

Definition at line 51 of file any_ref.hpp.

Member Function Documentation

◆ get() [1/2]

template<typename T >
constexpr const T& lexy::_detail::any_holder< T >::get ( ) const
inlineconstexprnoexcept

Definition at line 57 of file any_ref.hpp.

◆ get() [2/2]

template<typename T >
constexpr T& lexy::_detail::any_holder< T >::get ( )
inlineconstexprnoexcept

Definition at line 53 of file any_ref.hpp.

Member Data Documentation

◆ _obj

template<typename T >
T lexy::_detail::any_holder< T >::_obj
private

Definition at line 63 of file any_ref.hpp.


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


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