This is the complete list of members for eagine::deserializer_data_source, including all inherited members.
fetch_all(memory::buffer &dst, valid_if_positive< span_size_t > step={256}) | eagine::deserializer_data_source | inline |
interface(const interface &)=delete | eagine::interface< deserializer_data_source > | |
interface() noexcept=default | eagine::interface< deserializer_data_source > | protected |
interface(interface &&) noexcept=default | eagine::interface< deserializer_data_source > | protected |
operator=(interface &&)=delete | eagine::interface< deserializer_data_source > | |
operator=(const interface &)=delete | eagine::interface< deserializer_data_source > | |
pop(span_size_t size)=0 | eagine::deserializer_data_source | pure virtual |
scan_for(byte what, const valid_if_positive< span_size_t > &max, const valid_if_positive< span_size_t > &step={256}) -> valid_if_nonnegative< span_size_t > | eagine::deserializer_data_source | inline |
scan_until(Function predicate, const valid_if_positive< span_size_t > &max, const valid_if_positive< span_size_t > &step={256}) -> valid_if_nonnegative< span_size_t > | eagine::deserializer_data_source | inline |
top(span_size_t size) -> memory::const_block=0 | eagine::deserializer_data_source | pure virtual |