text: #pragma once
  
  #include <istream>
  #include "seria/IInputStream.h"
  
  namespace Common {
  
  class StdInputStream : public IInputStream {
  public:
    StdInputStream(std::istream& in);
    StdInputStream& operator=(const StdInputStream&) = delete;
    size_t readSome(void* data, size_t size) override;
  
  private:
    std::istream& in;
  };
  
  }
  