Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
stream.hpp File Reference
#include <boost/spirit/home/support/common_terminals.hpp>
#include <boost/spirit/home/support/info.hpp>
#include <boost/spirit/home/support/container.hpp>
#include <boost/spirit/home/support/detail/hold_any.hpp>
#include <boost/spirit/home/support/detail/get_encoding.hpp>
#include <boost/spirit/home/support/detail/is_spirit_tag.hpp>
#include <boost/spirit/home/karma/domain.hpp>
#include <boost/spirit/home/karma/meta_compiler.hpp>
#include <boost/spirit/home/karma/delimit_out.hpp>
#include <boost/spirit/home/karma/auxiliary/lazy.hpp>
#include <boost/spirit/home/karma/stream/detail/format_manip.hpp>
#include <boost/spirit/home/karma/stream/detail/iterator_sink.hpp>
#include <boost/spirit/home/karma/detail/get_casetag.hpp>
#include <boost/spirit/home/karma/detail/extract_from.hpp>
#include <boost/fusion/include/at.hpp>
#include <boost/fusion/include/vector.hpp>
#include <boost/fusion/include/cons.hpp>
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/is_same.hpp>
#include <iosfwd>
Include dependency graph for stream.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::spirit::tag::stream_tag< Char >
 
struct  boost::spirit::karma::stream_generator< Char >
 
struct  boost::spirit::use_terminal< karma::domain, tag::stream >
 
struct  boost::spirit::use_terminal< karma::domain, tag::wstream >
 
struct  boost::spirit::use_terminal< karma::domain, terminal_ex< tag::stream, fusion::vector1< A0 > > >
 
struct  boost::spirit::use_terminal< karma::domain, terminal_ex< tag::wstream, fusion::vector1< A0 > > >
 
struct  boost::spirit::use_lazy_terminal< karma::domain, tag::stream, 1 >
 
struct  boost::spirit::use_lazy_terminal< karma::domain, tag::wstream, 1 >
 
struct  boost::spirit::use_terminal< karma::domain, tag::stream_tag< Char > >
 
struct  boost::spirit::use_terminal< karma::domain, terminal_ex< tag::stream_tag< Char >, fusion::vector1< A0 > > >
 
struct  boost::spirit::use_lazy_terminal< karma::domain, tag::stream_tag< Char >, 1 >
 
struct  boost::spirit::karma::any_stream_generator< Char, CharEncoding, Tag >
 
struct  boost::spirit::karma::any_stream_generator< Char, CharEncoding, Tag >::attribute< Context, Unused >
 
struct  boost::spirit::karma::lit_stream_generator< T, Char, CharEncoding, Tag >
 
struct  boost::spirit::karma::lit_stream_generator< T, Char, CharEncoding, Tag >::attribute< Context, Unused >
 
struct  boost::spirit::karma::make_stream< Char, Modifiers >
 
struct  boost::spirit::karma::make_primitive< tag::stream, Modifiers >
 
struct  boost::spirit::karma::make_primitive< tag::wstream, Modifiers >
 
struct  boost::spirit::karma::make_primitive< tag::stream_tag< Char >, Modifiers >
 
struct  boost::spirit::karma::make_any_stream< Char, A0, Modifiers >
 
struct  boost::spirit::karma::make_primitive< terminal_ex< tag::stream, fusion::vector1< A0 > >, Modifiers >
 
struct  boost::spirit::karma::make_primitive< terminal_ex< tag::wstream, fusion::vector1< A0 > >, Modifiers >
 
struct  boost::spirit::karma::make_primitive< terminal_ex< tag::stream_tag< Char >, fusion::vector1< A0 > >, Modifiers >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::spirit
 
 boost::spirit::tag
 
 boost::spirit::karma