1#ifndef IV_SRC_STREAMS_IINPUTSTREAM_HPP_
2#define IV_SRC_STREAMS_IINPUTSTREAM_HPP_
14 template<iv::concepts::StreamReadable T>
20 template<iv::concepts::StreamReadable T>
26 virtual void readBuffer(
void *buffer, uint64_t sizeBuffer) = 0;
28 template<
typename TypeEnum>
31 template<
typename TypeEnum>
34 template<
typename TypeEnum>
78 virtual void skipImpl(std::string_view value) = 0;
81template<
typename TypeEnum>
87 return (TypeEnum) valueEnum;
90template<
typename TypeEnum>
96 return (TypeEnum) valueEnum;
99template<
typename TypeEnum>
105 return (TypeEnum) valueEnum;
Definition IInputStream.hpp:7