parser::parser

Copy constructor (deleted)

Synopsis

parser(
    parser const&) = delete; (1)

parser(
    storage_ptr sp,
    parse_options const& opt,
    unsigned char* buffer,
    std::size_t size) noexcept; (2)

parser() noexcept; (3)

parser(
    storage_ptr sp,
    parse_options const& opt) noexcept; (4)

explicit
parser(
    storage_ptr sp) noexcept; (5)

template<
    std::size_t N>
parser(
    storage_ptr sp,
    parse_options const& opt,
    unsigned char (&buffer) [N]) noexcept; (6)

parser(
    storage_ptr sp,
    parse_options const& opt,
    std::byte* buffer,
    std::size_t size) noexcept; (7)

template<
    std::size_t N>
parser(
    storage_ptr sp,
    parse_options const& opt,
    std::byte (&buffer) [N]) noexcept; (8)