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

#include <bind.hpp>

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

Public Member Functions

template<typename Fn >
constexpr auto map (Fn &&fn) const
 
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
 

Detailed Description

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

Definition at line 192 of file bind.hpp.

Member Function Documentation

◆ map()

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

Definition at line 222 of file bind.hpp.

◆ operator()()

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

Definition at line 198 of file bind.hpp.

◆ operator||()

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

Definition at line 206 of file bind.hpp.

◆ or_()

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

Definition at line 211 of file bind.hpp.

◆ or_default()

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

Definition at line 216 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