staticlib_io  1.2.11
 All Classes Namespaces Files Functions Variables
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\Nstaticlib
 \Nio
  oNdetail
  |\Cunbuffered_streambuf_baseBase class for unbuffered streambuf implementations
  oNdetail_array_sink
  oNhex_sink_detail
  oCarray_sinkGrowing heap array, that can release underlying buffer
  oCarray_sourceSource implementation that reads data from the specified char buffer
  oCbuffered_sinkSink wrapper that buffers the output
  oCbuffered_sourceSource wrapper that buffers the input
  oCcopying_sourceSource wrapper that copies all the data read from it into the sink specified on construction
  oCcounting_sinkSink wrapper that counts the number of bytes written through it
  oCcounting_sourceSource wrapper that counts the number of bytes read through it
  oCflushable_sinkSink wrapper that implements no-op flush
  oChex_sinkSink wrapper that encodes data into Hexadecimal
  oChex_sourceSource wrapper that decodes data from Hexadecimal
  oCio_exceptionModule specific exception
  oClimited_sourceSource wrapper that limits the number of bytes read through it and returns EOF on threshold exceed
  oCmemory_sinkSink implementation that writes into fixed-size memory area
  oCmulti_sourceSource wrapper that contains a range of sources to read data from
  oCnull_sinkSink implementation with no-op write method
  oCreference_sinkSink wrapper that holds a "std::reference_wrapper" to the underlying sink
  oCreference_sourceSource wrapper that holds a "std::reference_wrapper" to the underlying source
  oCreplacer_sourceSource wrapper that replaces specified substrings in the input
  oCshared_sinkSink wrapper that holds a "std::shared_ptr" to the underlying sink
  oCshared_sourceSource wrapper that holds a "std::shared_ptr" to the underlying source
  oCsource_istreamHelper template that wraps an arbitrary source into owning stream instance
  oCbad_span_access_exceptionSpan-specific exception
  oCspanNon-owning range of elements in contiguous memory
  oCstreambuf_sinkSink implementation that wraps a pointer to the "std::streambuf"
  oCstreambuf_sourceSource implementation that wraps a pointer to the "std::streambuf"
  oCstring_sinkSink implementation that writes data to the underlying "std::string"
  oCstring_sourceSource implementation that reads data from the specified string
  oCunbuffered_istreambufUnbuffered implementation of input streambuf, wraps Source reference (in terms of Boost.Iostreams)
  oCunbuffered_ostreambufUnbuffered implementation of output streambuf, wraps Sink reference (in terms of Boost.Iostreams)
  oCunique_sinkSink wrapper that holds a "std::unique_ptr" to the underlying sink
  \Cunique_sourceSource wrapper that holds a "std::unique_ptr" to the underlying source