gstream.h File Reference
`#include <glib.h>`
`#include <istream>`
`#include <ostream>`
`#include <streambuf>`
`#include <algorithm>`
`#include <string>`
`#include <cstddef>`
`#include <glib-object.h>`
`#include <gio/gio.h>`
`#include <c++-gtk-utils/gobj_handle.h>`
`#include <c++-gtk-utils/shared_handle.h>`
`#include <c++-gtk-utils/gerror_handle.h>`
`#include <c++-gtk-utils/cgu_config.h>`
`#include <c++-gtk-utils/gstream.tpp>`

Go to the source code of this file.

## Classes

class | Cgu::basic_gstreambuf< charT, Traits >
| C++ stream buffer for GIO streams. More...
class | Cgu::basic_gostream< charT, Traits >
| C++ output stream for GIO streams. More...
class | Cgu::basic_gistream< charT, Traits >
| C++ input stream for GIO streams. More...
class | Cgu::basic_giostream< charT, Traits >
| C++ input-output stream for GIO streams. More...

## Namespaces

| Cgu

## Typedefs

typedef basic_gstreambuf< char > | Cgu::gstreambuf
| C++ stream buffer for GIO streams for char type. More...
typedef basic_gistream< char > | Cgu::gistream
| C++ input stream for GIO streams for char type. More...
typedef basic_gostream< char > | Cgu::gostream
| C++ output stream for GIO streams for char type. More...
typedef basic_giostream< char > | Cgu::giostream
| C++ input/output stream for GIO streams for char type. More...
typedef basic_gstreambuf< wchar_t > | Cgu::wgstreambuf
| C++ stream buffer for GIO streams for wchar_t type. More...
typedef basic_gistream< wchar_t > | Cgu::wgistream
| C++ input stream for GIO streams for wchar_t type. More...
typedef basic_gostream< wchar_t > | Cgu::wgostream
| C++ output stream for GIO streams for wchar_t type. More...
typedef basic_giostream< wchar_t > | Cgu::wgiostream
| C++ input/output stream for GIO streams for wchar_t type. More...
typedef basic_gstreambuf< char16_t > | Cgu::u16gstreambuf
| C++ stream buffer for GIO streams for char16_t type. More...
typedef basic_gistream< char16_t > | Cgu::u16gistream
| C++ input stream for GIO streams for char16_t type. More...
typedef basic_gostream< char16_t > | Cgu::u16gostream
| C++ output stream for GIO streams for char16_t type. More...
typedef basic_giostream< char16_t > | Cgu::u16giostream
| C++ input/output stream for GIO streams for char16_t type. More...
typedef basic_gstreambuf< char32_t > | Cgu::u32gstreambuf
| C++ stream buffer for GIO streams for char32_t type. More...
typedef basic_gistream< char32_t > | Cgu::u32gistream
| C++ input stream for GIO streams for char32_t type. More...
typedef basic_gostream< char32_t > | Cgu::u32gostream
| C++ output stream for GIO streams for char32_t type. More...
typedef basic_giostream< char32_t > | Cgu::u32giostream
| C++ input/output stream for GIO streams for char32_t type. More...