mirror of
https://github.com/boostorg/typeof.git
synced 2025-07-31 21:34:42 +02:00
std streams registration
[SVN r2434]
This commit is contained in:
@@ -124,58 +124,77 @@ TEMPLATE,std::gslice_array,1
|
||||
TEMPLATE,std::mask_array,1
|
||||
TEMPLATE,std::indirect_array,1
|
||||
|
||||
~iosfwd
|
||||
~iostream
|
||||
@string
|
||||
|
||||
TEMPLATE,std::fpos,1
|
||||
TEMPLATE,std::basic_ios,1,2
|
||||
|
||||
~streambuf
|
||||
@string
|
||||
|
||||
TEMPLATE,std::basic_streambuf,1,2
|
||||
|
||||
~istream
|
||||
@string
|
||||
|
||||
TEMPLATE,std::basic_istream,1,2
|
||||
TEMPLATE,std::basic_iostream,1,2
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
TYPE,std::istream
|
||||
TYPE,std::wistream
|
||||
TYPE,std::iostream
|
||||
TYPE,std::wiostream
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
~ostream
|
||||
@string
|
||||
|
||||
TEMPLATE,std::basic_ostream,1,2
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
TYPE,std::ostream
|
||||
TYPE,std::wostream
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
~sstream
|
||||
@string
|
||||
@memory
|
||||
|
||||
TEMPLATE,std::basic_ios,1,2
|
||||
TEMPLATE,std::basic_streambuf,1,2
|
||||
TEMPLATE,std::basic_istream,1,2
|
||||
TEMPLATE,std::basic_ostream,1,2
|
||||
TEMPLATE,std::basic_iostream,1,2
|
||||
TEMPLATE,std::basic_stringbuf,1,3
|
||||
TEMPLATE,std::basic_istringstream,1,3
|
||||
TEMPLATE,std::basic_ostringstream,1,3
|
||||
TEMPLATE,std::basic_stringstream,1,3
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
TYPE,std::stringbuf
|
||||
TYPE,std::wstringbuf
|
||||
TYPE,std::istringstream
|
||||
TYPE,std::wistringstream
|
||||
TYPE,std::ostringstream
|
||||
TYPE,std::wostringstream
|
||||
TYPE,std::stringstream
|
||||
TYPE,std::wstringstream
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
~fstream
|
||||
@string
|
||||
|
||||
TEMPLATE,std::basic_filebuf,1,2
|
||||
TEMPLATE,std::basic_ifstream,1,2
|
||||
TEMPLATE,std::basic_ofstream,1,2
|
||||
TEMPLATE,std::basic_fstream,1,2
|
||||
TEMPLATE,std::istreambuf_iterator,1,2
|
||||
TEMPLATE,std::ostreambuf_iterator,1,2
|
||||
TEMPLATE,std::fpos,1
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
TYPE,std::ios
|
||||
TYPE,std::wios
|
||||
TYPE,std::streambuf
|
||||
TYPE,std::istream
|
||||
TYPE,std::ostream
|
||||
TYPE,std::iostream
|
||||
TYPE,std::stringbuf
|
||||
TYPE,std::istringstream
|
||||
TYPE,std::ostringstream
|
||||
TYPE,std::stringstream
|
||||
TYPE,std::filebuf
|
||||
TYPE,std::ifstream
|
||||
TYPE,std::ofstream
|
||||
TYPE,std::fstream
|
||||
TYPE,std::wstreambuf
|
||||
TYPE,std::wistream
|
||||
TYPE,std::wostream
|
||||
TYPE,std::wiostream
|
||||
TYPE,std::wstringbuf
|
||||
TYPE,std::wistringstream
|
||||
TYPE,std::wostringstream
|
||||
TYPE,std::wstringstream
|
||||
TYPE,std::wfilebuf
|
||||
TYPE,std::ifstream
|
||||
TYPE,std::wifstream
|
||||
TYPE,std::ofstream
|
||||
TYPE,std::wofstream
|
||||
TYPE,std::fstream
|
||||
TYPE,std::wfstream
|
||||
TYPE,std::streampos
|
||||
TYPE,std::wstreampos
|
||||
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
~iterator
|
||||
|
43
include/boost/typeof/std/fstream.hpp
Executable file
43
include/boost/typeof/std/fstream.hpp
Executable file
@@ -0,0 +1,43 @@
|
||||
// Copyright (C) 2004 Arkadiy Vertleyb, Peder Holt.
|
||||
// Use, modification and distribution is subject to the Boost Software
|
||||
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
// This is a generated file -- please do not modify by hand.
|
||||
|
||||
#ifndef BOOST_TYPEOF_STD_fstream_hpp_INCLUDED
|
||||
#define BOOST_TYPEOF_STD_fstream_hpp_INCLUDED
|
||||
|
||||
#include <fstream>
|
||||
#include <boost/typeof/typeof.hpp>
|
||||
#include <boost/typeof/std/string.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_filebuf, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_filebuf, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ifstream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ifstream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ofstream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ofstream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_fstream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_fstream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::filebuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wfilebuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ifstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wifstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ofstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wofstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::fstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wfstream)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
#endif//BOOST_TYPEOF_STD_fstream_hpp_INCLUDED
|
@@ -1,113 +0,0 @@
|
||||
// Copyright (C) 2004 Arkadiy Vertleyb, Peder Holt.
|
||||
// Use, modification and distribution is subject to the Boost Software
|
||||
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
// This is a generated file -- please do not modify by hand.
|
||||
|
||||
#ifndef BOOST_TYPEOF_STD_iosfwd_hpp_INCLUDED
|
||||
#define BOOST_TYPEOF_STD_iosfwd_hpp_INCLUDED
|
||||
|
||||
#include <iosfwd>
|
||||
#include <boost/typeof/typeof.hpp>
|
||||
#include <boost/typeof/std/string.hpp>
|
||||
#include <boost/typeof/std/memory.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ios, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ios, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_streambuf, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_streambuf, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_iostream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_iostream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringbuf, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringbuf, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringbuf, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istringstream, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istringstream, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istringstream, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostringstream, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostringstream, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostringstream, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringstream, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringstream, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringstream, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_filebuf, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_filebuf, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ifstream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ifstream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ofstream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ofstream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_fstream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_fstream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::istreambuf_iterator, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::istreambuf_iterator, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::ostreambuf_iterator, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::ostreambuf_iterator, 2)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::fpos, 1)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ios)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wios)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::streambuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::istream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ostream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::iostream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::stringbuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::istringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ostringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::stringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::filebuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ifstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ofstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::fstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wstreambuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wistream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wostream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wiostream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wstringbuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wistringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wostringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wstringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wfilebuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wifstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wofstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wfstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::streampos)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wstreampos)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
#endif//BOOST_TYPEOF_STD_iosfwd_hpp_INCLUDED
|
22
include/boost/typeof/std/iostream.hpp
Executable file
22
include/boost/typeof/std/iostream.hpp
Executable file
@@ -0,0 +1,22 @@
|
||||
// Copyright (C) 2004 Arkadiy Vertleyb, Peder Holt.
|
||||
// Use, modification and distribution is subject to the Boost Software
|
||||
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
// This is a generated file -- please do not modify by hand.
|
||||
|
||||
#ifndef BOOST_TYPEOF_STD_iostream_hpp_INCLUDED
|
||||
#define BOOST_TYPEOF_STD_iostream_hpp_INCLUDED
|
||||
|
||||
#include <iostream>
|
||||
#include <boost/typeof/typeof.hpp>
|
||||
#include <boost/typeof/std/string.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::fpos, 1)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ios, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ios, 2)
|
||||
|
||||
#endif//BOOST_TYPEOF_STD_iostream_hpp_INCLUDED
|
31
include/boost/typeof/std/istream.hpp
Executable file
31
include/boost/typeof/std/istream.hpp
Executable file
@@ -0,0 +1,31 @@
|
||||
// Copyright (C) 2004 Arkadiy Vertleyb, Peder Holt.
|
||||
// Use, modification and distribution is subject to the Boost Software
|
||||
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
// This is a generated file -- please do not modify by hand.
|
||||
|
||||
#ifndef BOOST_TYPEOF_STD_istream_hpp_INCLUDED
|
||||
#define BOOST_TYPEOF_STD_istream_hpp_INCLUDED
|
||||
|
||||
#include <istream>
|
||||
#include <boost/typeof/typeof.hpp>
|
||||
#include <boost/typeof/std/string.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_iostream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_iostream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::istream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wistream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::iostream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wiostream)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
#endif//BOOST_TYPEOF_STD_istream_hpp_INCLUDED
|
25
include/boost/typeof/std/ostream.hpp
Executable file
25
include/boost/typeof/std/ostream.hpp
Executable file
@@ -0,0 +1,25 @@
|
||||
// Copyright (C) 2004 Arkadiy Vertleyb, Peder Holt.
|
||||
// Use, modification and distribution is subject to the Boost Software
|
||||
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
// This is a generated file -- please do not modify by hand.
|
||||
|
||||
#ifndef BOOST_TYPEOF_STD_ostream_hpp_INCLUDED
|
||||
#define BOOST_TYPEOF_STD_ostream_hpp_INCLUDED
|
||||
|
||||
#include <ostream>
|
||||
#include <boost/typeof/typeof.hpp>
|
||||
#include <boost/typeof/std/string.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostream, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostream, 2)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ostream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wostream)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
#endif//BOOST_TYPEOF_STD_ostream_hpp_INCLUDED
|
48
include/boost/typeof/std/sstream.hpp
Executable file
48
include/boost/typeof/std/sstream.hpp
Executable file
@@ -0,0 +1,48 @@
|
||||
// Copyright (C) 2004 Arkadiy Vertleyb, Peder Holt.
|
||||
// Use, modification and distribution is subject to the Boost Software
|
||||
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
// This is a generated file -- please do not modify by hand.
|
||||
|
||||
#ifndef BOOST_TYPEOF_STD_sstream_hpp_INCLUDED
|
||||
#define BOOST_TYPEOF_STD_sstream_hpp_INCLUDED
|
||||
|
||||
#include <sstream>
|
||||
#include <boost/typeof/typeof.hpp>
|
||||
#include <boost/typeof/std/string.hpp>
|
||||
#include <boost/typeof/std/memory.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringbuf, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringbuf, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringbuf, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istringstream, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istringstream, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_istringstream, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostringstream, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostringstream, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_ostringstream, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringstream, 1)
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringstream, 2)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_stringstream, 3)
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::stringbuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wstringbuf)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::istringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wistringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::ostringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wostringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::stringstream)
|
||||
BOOST_TYPEOF_REGISTER_TYPE(std::wstringstream)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
|
||||
#endif//BOOST_TYPEOF_STD_sstream_hpp_INCLUDED
|
21
include/boost/typeof/std/streambuf.hpp
Executable file
21
include/boost/typeof/std/streambuf.hpp
Executable file
@@ -0,0 +1,21 @@
|
||||
// Copyright (C) 2004 Arkadiy Vertleyb, Peder Holt.
|
||||
// Use, modification and distribution is subject to the Boost Software
|
||||
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
// This is a generated file -- please do not modify by hand.
|
||||
|
||||
#ifndef BOOST_TYPEOF_STD_streambuf_hpp_INCLUDED
|
||||
#define BOOST_TYPEOF_STD_streambuf_hpp_INCLUDED
|
||||
|
||||
#include <streambuf>
|
||||
#include <boost/typeof/typeof.hpp>
|
||||
#include <boost/typeof/std/string.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
#ifdef BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_streambuf, 1)
|
||||
#endif//BOOST_TYPEOF_COMPLIANT
|
||||
BOOST_TYPEOF_REGISTER_TEMPLATE(std::basic_streambuf, 2)
|
||||
|
||||
#endif//BOOST_TYPEOF_STD_streambuf_hpp_INCLUDED
|
@@ -28,8 +28,13 @@
|
||||
#include <boost/typeof/std/functional.hpp>
|
||||
#include <boost/typeof/std/valarray.hpp>
|
||||
#include <boost/typeof/std/locale.hpp>
|
||||
#include <boost/typeof/std/iostream.hpp>
|
||||
#include <boost/typeof/std/streambuf.hpp>
|
||||
#include <boost/typeof/std/istream.hpp>
|
||||
#include <boost/typeof/std/ostream.hpp>
|
||||
#include <boost/typeof/std/sstream.hpp>
|
||||
#include <boost/typeof/std/fstream.hpp>
|
||||
#include <boost/typeof/std/iterator.hpp>
|
||||
#include <boost/typeof/std/iosfwd.hpp>
|
||||
|
||||
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
|
||||
|
||||
|
Reference in New Issue
Block a user