Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
special_ops.hpp File Reference
#include <boost/config.hpp>
#include <sstream>
#include <boost/spirit/home/classic/phoenix/operators.hpp>
#include <iosfwd>
Include dependency graph for special_ops.hpp:
This graph shows which files directly or indirectly include this file:

Classes

singleton  std::complex< float_type >
 STL class.
 
struct  phoenix::rank< std::complex< T > >
 
struct  phoenix::binary_operator<shift_r_op, std::istream, T1 >
 
struct  phoenix::binary_operator<shift_l_op, std::ostream, T1 >
 
struct  phoenix::binary_operator<shift_r_op, std::stringstream, T1 >
 
struct  phoenix::binary_operator<shift_l_op, std::stringstream, T1 >
 
struct  phoenix::unary_operator<dereference_op, T >
 
struct  phoenix::binary_operator<index_op, T0, T1 >
 
struct  phoenix::binary_operator<index_op, T0 const, T1 >
 

Namespaces

 phoenix
 

Macros

#define PHOENIX_SSTREAM   stringstream
 
#define PHOENIX_STD   std
 

Typedefs

typedef std::ios_base &(* phoenix::iomanip_t )(std::ios_base &)
 
typedef std::istream &(* phoenix::imanip_t )(std::istream &)
 
typedef std::ostream &(* phoenix::omanip_t )(std::ostream &)
 

Functions

template<typename BaseT >
impl::make_binary3< shift_r_op,
variable< std::istream >
, BaseT >::type 
phoenix::operator>> (std::istream &_0, actor< BaseT > const &_1)
 
template<typename BaseT >
impl::make_binary3< shift_l_op,
variable< std::ostream >
, BaseT >::type 
phoenix::operator<< (std::ostream &_0, actor< BaseT > const &_1)
 
template<typename BaseT >
impl::make_binary3< shift_r_op,
variable< std::stringstream >
, BaseT >::type 
phoenix::operator>> (std::stringstream &_0, actor< BaseT > const &_1)
 
template<typename BaseT >
impl::make_binary3< shift_l_op,
variable< std::stringstream >
, BaseT >::type 
phoenix::operator<< (std::stringstream &_0, actor< BaseT > const &_1)
 
template<typename BaseT >
impl::make_binary1< shift_l_op,
BaseT, imanip_t >::type 
phoenix::operator>> (actor< BaseT > const &_0, imanip_t _1)
 
template<typename BaseT >
impl::make_binary1< shift_l_op,
BaseT, iomanip_t >::type 
phoenix::operator>> (actor< BaseT > const &_0, iomanip_t _1)
 
template<typename BaseT >
impl::make_binary1< shift_l_op,
BaseT, omanip_t >::type 
phoenix::operator<< (actor< BaseT > const &_0, omanip_t _1)
 
template<typename BaseT >
impl::make_binary1< shift_l_op,
BaseT, iomanip_t >::type 
phoenix::operator<< (actor< BaseT > const &_0, iomanip_t _1)
 

Macro Definition Documentation

#define PHOENIX_SSTREAM   stringstream
#define PHOENIX_STD   std