parsi
parsi
API References
parsi/charset.hpp
parsi/parsi.hpp
parsi/rtparser.hpp
parsi
parsi::RTParser
parsi/base.hpp
parsi/fixed_string.hpp
parsi/fn/anyof.hpp
parsi/fn/sequence.hpp
parsi/fn/eos.hpp
parsi/fn/optional.hpp
parsi/fn/extract.hpp
parsi/fn/expect.hpp
parsi/fn/repeated.hpp
parsi/internal/bitset.hpp
parsi
API References
parsi/rtparser.hpp
View page source
parsi/rtparser.hpp
namespace
parsi
class
RTParser
#include <rtparser.hpp>
Runtime Parser (Polymorphic)
Public Functions
template<is_parser
ParserT>
inline
requires
(!std::same_as<
std::remove_cvref_t<
ParserT
>,
RTParser
>)
RTParser(ParserT
&&parser)
inline
auto
operator
()
(
Stream
stream
)
const
->
Result
Private Members
std
::
function
<
Result
(
Stream
)
>
_parser