Public Member Functions | Public Attributes | List of all members
lexy::_nth_value< N, void, Fn > Struct Template Reference

#include <bind.hpp>

Inheritance diagram for lexy::_nth_value< N, void, Fn >:
Inheritance graph
[legend]

Public Member Functions

template<typename State , typename... Args>
constexpr decltype(auto) LEXY_FORCE_INLINE operator() (State &, const _detail::tuple< Args... > &args) const
 
template<typename Arg >
constexpr auto operator|| (Arg &&fallback) const
 
template<typename Arg >
constexpr auto or_ (Arg &&fallback) const
 
constexpr auto or_default () const
 

Public Attributes

LEXY_EMPTY_MEMBER Fn _fn
 

Detailed Description

template<std::size_t N, typename Fn>
struct lexy::_nth_value< N, void, Fn >

Definition at line 163 of file bind.hpp.

Member Function Documentation

◆ operator()()

template<std::size_t N, typename Fn >
template<typename State , typename... Args>
constexpr decltype(auto) LEXY_FORCE_INLINE lexy::_nth_value< N, void, Fn >::operator() ( State &  ,
const _detail::tuple< Args... > &  args 
) const
inlineconstexpr

Definition at line 168 of file bind.hpp.

◆ operator||()

template<std::size_t N, typename Fn >
template<typename Arg >
constexpr auto lexy::_nth_value< N, void, Fn >::operator|| ( Arg &&  fallback) const
inlineconstexpr

Definition at line 176 of file bind.hpp.

◆ or_()

template<std::size_t N, typename Fn >
template<typename Arg >
constexpr auto lexy::_nth_value< N, void, Fn >::or_ ( Arg &&  fallback) const
inlineconstexpr

Definition at line 181 of file bind.hpp.

◆ or_default()

template<std::size_t N, typename Fn >
constexpr auto lexy::_nth_value< N, void, Fn >::or_default ( ) const
inlineconstexpr

Definition at line 186 of file bind.hpp.

Member Data Documentation

◆ _fn

template<std::size_t N, typename Fn >
LEXY_EMPTY_MEMBER Fn lexy::_nth_value< N, void, Fn >::_fn

Definition at line 165 of file bind.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