RESTinio
|
A template for consumers that are released by lambda/functional objects. More...
#include <easy_parser.hpp>
Public Member Functions | |
custom_consumer_t (C &&consumer) | |
template<typename Target_Type , typename Value > | |
void | consume (Target_Type &dest, Value &&src) const noexcept(noexcept(m_consumer(dest, std::forward< Value >(src)))) |
Private Attributes | |
C | m_consumer |
Additional Inherited Members | |
![]() | |
static constexpr entity_type_t | entity_type = entity_type_t::consumer |
A template for consumers that are released by lambda/functional objects.
C | the type of lambda/functional object/function pointer to be used as the actual consumer. |
Definition at line 2939 of file easy_parser.hpp.
|
inline |
Definition at line 2944 of file easy_parser.hpp.
|
inlinenoexcept |
Definition at line 2948 of file easy_parser.hpp.
|
private |
Definition at line 2941 of file easy_parser.hpp.