Classes | Public Types | Public Member Functions | Public Attributes | List of all members
lexy::_bound_cb< Callback, BoundArgs > Struct Template Reference

#include <bind.hpp>

Classes

struct  _with_state
 

Public Types

using return_type = typename Callback::return_type
 

Public Member Functions

template<typename... Args>
constexpr return_type operator() (Args &&... args) const
 
template<typename State >
constexpr auto operator[] (State &state) const
 

Public Attributes

LEXY_EMPTY_MEMBER _detail::tuple< BoundArgs... > _bound_args
 
LEXY_EMPTY_MEMBER Callback _callback
 

Detailed Description

template<typename Callback, typename... BoundArgs>
struct lexy::_bound_cb< Callback, BoundArgs >

Definition at line 282 of file bind.hpp.

Member Typedef Documentation

◆ return_type

template<typename Callback , typename... BoundArgs>
using lexy::_bound_cb< Callback, BoundArgs >::return_type = typename Callback::return_type

Definition at line 287 of file bind.hpp.

Member Function Documentation

◆ operator()()

template<typename Callback , typename... BoundArgs>
template<typename... Args>
constexpr return_type lexy::_bound_cb< Callback, BoundArgs >::operator() ( Args &&...  args) const
inlineconstexpr

Definition at line 311 of file bind.hpp.

◆ operator[]()

template<typename Callback , typename... BoundArgs>
template<typename State >
constexpr auto lexy::_bound_cb< Callback, BoundArgs >::operator[] ( State &  state) const
inlineconstexpr

Definition at line 305 of file bind.hpp.

Member Data Documentation

◆ _bound_args

template<typename Callback , typename... BoundArgs>
LEXY_EMPTY_MEMBER _detail::tuple<BoundArgs...> lexy::_bound_cb< Callback, BoundArgs >::_bound_args

Definition at line 285 of file bind.hpp.

◆ _callback

template<typename Callback , typename... BoundArgs>
LEXY_EMPTY_MEMBER Callback lexy::_bound_cb< Callback, BoundArgs >::_callback

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