30#ifndef _GLIBCXX_IOSFWD_SYNC_H
31#define _GLIBCXX_IOSFWD_SYNC_H 1
34#pragma GCC system_header
41#ifdef __glibcxx_syncbuf
42#include <bits/iosfwd.h>
44namespace std _GLIBCXX_VISIBILITY(default)
46_GLIBCXX_BEGIN_NAMESPACE_VERSION
53 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
54 typename _Allocator = allocator<_CharT>>
56 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
57 typename _Allocator = allocator<_CharT>>
58 class basic_osyncstream;
60 using syncbuf = basic_syncbuf<char>;
61 using osyncstream = basic_osyncstream<char>;
63#ifdef _GLIBCXX_USE_WCHAR_T
64 using wsyncbuf = basic_syncbuf<wchar_t>;
65 using wosyncstream = basic_osyncstream<wchar_t>;
69_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.