Public Member Functions | List of all members
lexy::_detail::ws_handler< Handler >::event_handler Class Reference

#include <whitespace.hpp>

Public Member Functions

template<typename Production >
constexpr event_handler (Production)
 
template<typename Rule >
constexpr event_handler (ws_production< Rule >)
 
template<typename Event , typename... Args>
constexpr int on (ws_handler &, Event, const Args &...)
 
template<typename Error >
constexpr void on (ws_handler &handler, parse_events::error ev, const Error &error)
 

Detailed Description

template<typename Handler>
class lexy::_detail::ws_handler< Handler >::event_handler

Definition at line 50 of file whitespace.hpp.

Constructor & Destructor Documentation

◆ event_handler() [1/2]

template<typename Handler >
template<typename Rule >
constexpr lexy::_detail::ws_handler< Handler >::event_handler::event_handler ( ws_production< Rule >  )
inlineconstexpr

Definition at line 54 of file whitespace.hpp.

◆ event_handler() [2/2]

template<typename Handler >
template<typename Production >
constexpr lexy::_detail::ws_handler< Handler >::event_handler::event_handler ( Production  )
inlineconstexpr

Definition at line 57 of file whitespace.hpp.

Member Function Documentation

◆ on() [1/2]

template<typename Handler >
template<typename Event , typename... Args>
constexpr int lexy::_detail::ws_handler< Handler >::event_handler::on ( ws_handler ,
Event  ,
const Args &  ... 
)
inlineconstexpr

Definition at line 71 of file whitespace.hpp.

◆ on() [2/2]

template<typename Handler >
template<typename Error >
constexpr void lexy::_detail::ws_handler< Handler >::event_handler::on ( ws_handler handler,
parse_events::error  ev,
const Error &  error 
)
inlineconstexpr

Definition at line 65 of file whitespace.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:10