Public Member Functions | Private Attributes | List of all members
lexy::_collect< Container, Callback > Class Template Reference

#include <container.hpp>

Public Member Functions

constexpr _collect (Callback callback)
 
constexpr auto sink () const
 
template<typename C = Container>
constexpr auto sink (const typename C::allocator_type &allocator) const
 

Private Attributes

LEXY_EMPTY_MEMBER Callback _callback
 

Detailed Description

template<typename Container, typename Callback>
class lexy::_collect< Container, Callback >

Definition at line 467 of file container.hpp.

Constructor & Destructor Documentation

◆ _collect()

template<typename Container , typename Callback >
constexpr lexy::_collect< Container, Callback >::_collect ( Callback  callback)
inlineexplicitconstexpr

Definition at line 470 of file container.hpp.

Member Function Documentation

◆ sink() [1/2]

template<typename Container , typename Callback >
constexpr auto lexy::_collect< Container, Callback >::sink ( ) const
inlineconstexpr

Definition at line 472 of file container.hpp.

◆ sink() [2/2]

template<typename Container , typename Callback >
template<typename C = Container>
constexpr auto lexy::_collect< Container, Callback >::sink ( const typename C::allocator_type &  allocator) const
inlineconstexpr

Definition at line 477 of file container.hpp.

Member Data Documentation

◆ _callback

template<typename Container , typename Callback >
LEXY_EMPTY_MEMBER Callback lexy::_collect< Container, Callback >::_callback
private

Definition at line 483 of file container.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:09