This is the complete list of members for lexy::buffer< Encoding, MemoryResource >, including all inherited members.
| _data | lexy::buffer< Encoding, MemoryResource > | private |
| _has_sentinel | lexy::buffer< Encoding, MemoryResource > | privatestatic |
| _resource | lexy::buffer< Encoding, MemoryResource > | private |
| _size | lexy::buffer< Encoding, MemoryResource > | private |
| adopt(const char_type *data, std::size_t size, MemoryResource *resource=_detail::get_memory_resource< MemoryResource >()) | lexy::buffer< Encoding, MemoryResource > | inlinestatic |
| allocate(std::size_t size) const | lexy::buffer< Encoding, MemoryResource > | inlineprivate |
| buffer() noexcept | lexy::buffer< Encoding, MemoryResource > | inline |
| buffer(MemoryResource *resource) noexcept | lexy::buffer< Encoding, MemoryResource > | inlineexplicit |
| buffer(const char_type *data, std::size_t size, MemoryResource *resource=_detail::get_memory_resource< MemoryResource >()) | lexy::buffer< Encoding, MemoryResource > | inlineexplicit |
| buffer(const char_type *begin, const char_type *end, MemoryResource *resource=_detail::get_memory_resource< MemoryResource >()) | lexy::buffer< Encoding, MemoryResource > | inlineexplicit |
| buffer(const CharT *data, std::size_t size, MemoryResource *resource=_detail::get_memory_resource< MemoryResource >()) | lexy::buffer< Encoding, MemoryResource > | inlineexplicit |
| buffer(const CharT *begin, const CharT *end, MemoryResource *resource=_detail::get_memory_resource< MemoryResource >()) | lexy::buffer< Encoding, MemoryResource > | inlineexplicit |
| buffer(const View &view, MemoryResource *resource=_detail::get_memory_resource< MemoryResource >()) | lexy::buffer< Encoding, MemoryResource > | inlineexplicit |
| buffer(const buffer &other) | lexy::buffer< Encoding, MemoryResource > | inline |
| buffer(const buffer &other, MemoryResource *resource) | lexy::buffer< Encoding, MemoryResource > | inline |
| buffer(buffer &&other) noexcept | lexy::buffer< Encoding, MemoryResource > | inline |
| char_type typedef | lexy::buffer< Encoding, MemoryResource > | |
| data() const noexcept | lexy::buffer< Encoding, MemoryResource > | inline |
| encoding typedef | lexy::buffer< Encoding, MemoryResource > | |
| operator=(const buffer &other) | lexy::buffer< Encoding, MemoryResource > | inline |
| operator=(buffer &&other) noexcept(std::is_empty_v< MemoryResource >) | lexy::buffer< Encoding, MemoryResource > | inline |
| reader() const &noexcept | lexy::buffer< Encoding, MemoryResource > | inline |
| release() &&noexcept | lexy::buffer< Encoding, MemoryResource > | inline |
| size() const noexcept | lexy::buffer< Encoding, MemoryResource > | inline |
| ~buffer() noexcept | lexy::buffer< Encoding, MemoryResource > | inline |