stream_membuf.h
Go to the documentation of this file.
1 
9 #pragma once
10 
11 #include <istream>
12 #include <cstddef>
13 #include <vector>
14 #include "interop/util/exception.h"
17 #include "interop/util/cstdint.h"
18 
19 namespace illumina { namespace interop { namespace io
20 {
21  namespace detail
22  {
27  struct membuf : std::streambuf
28  {
34  membuf(char *begin, char *end)
35  {
36  this->setg(begin, begin, end);
37  }
38  };
39  }
40 }}}
41 
membuf(char *begin, char *end)
Definition: stream_membuf.h:34
Definition: enum_description.h:15
Definition: stream_membuf.h:27