Classes | Public Types | Public Member Functions | List of all members
lexy::_callback_with_state< ReturnType, Fns > Struct Template Reference

#include <adapter.hpp>

Inheritance diagram for lexy::_callback_with_state< ReturnType, Fns >:
Inheritance graph
[legend]

Classes

struct  _with_state
 

Public Types

using return_type = ReturnType
 

Public Member Functions

constexpr _callback_with_state (Fns... fns)
 
template<typename State >
constexpr auto operator[] (State &state) const
 
- Public Member Functions inherited from lexy::_overloaded< Fns... >
constexpr _overloaded (Fns... fns)
 

Detailed Description

template<typename ReturnType, typename... Fns>
struct lexy::_callback_with_state< ReturnType, Fns >

Definition at line 20 of file adapter.hpp.

Member Typedef Documentation

◆ return_type

template<typename ReturnType , typename... Fns>
using lexy::_callback_with_state< ReturnType, Fns >::return_type = ReturnType

Definition at line 22 of file adapter.hpp.

Constructor & Destructor Documentation

◆ _callback_with_state()

template<typename ReturnType , typename... Fns>
constexpr lexy::_callback_with_state< ReturnType, Fns >::_callback_with_state ( Fns...  fns)
inlineexplicitconstexpr

Definition at line 37 of file adapter.hpp.

Member Function Documentation

◆ operator[]()

template<typename ReturnType , typename... Fns>
template<typename State >
constexpr auto lexy::_callback_with_state< ReturnType, Fns >::operator[] ( State &  state) const
inlineconstexpr

Definition at line 40 of file adapter.hpp.


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


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Dec 13 2024 03:19:19