Classes | Functions | Variables
gnuplotio Namespace Reference

Classes

class  ArrayTraits
 
class  ArrayTraits< std::pair< T, U > >
 
class  ArrayTraits< T & >
 
class  ArrayTraits< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, boost::mpl::not_< is_boost_tuple_nulltype< typename T::tail_type > > > >::type >
 
class  ArrayTraits< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, is_boost_tuple_nulltype< typename T::tail_type > > >::type >
 
class  ArrayTraits< T, typename boost::enable_if< is_like_stl_container< T > >::type >
 
class  ArrayTraits< T[N]>
 
class  ArrayTraitsDefaults
 
struct  BinarySender
 
struct  BinarySender< boost::int16_t >
 
struct  BinarySender< boost::int32_t >
 
struct  BinarySender< boost::int64_t >
 
struct  BinarySender< boost::int8_t >
 
struct  BinarySender< boost::uint16_t >
 
struct  BinarySender< boost::uint32_t >
 
struct  BinarySender< boost::uint64_t >
 
struct  BinarySender< boost::uint8_t >
 
struct  BinarySender< double >
 
struct  BinarySender< float >
 
struct  BinarySender< std::complex< T > >
 
struct  BinarySender< std::pair< T, U > >
 
struct  BinarySender< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, boost::mpl::not_< is_boost_tuple_nulltype< typename T::tail_type > > > >::type >
 
struct  BinarySender< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, is_boost_tuple_nulltype< typename T::tail_type > > >::type >
 
struct  BinfmtSender
 
struct  BinfmtSender< boost::int16_t >
 
struct  BinfmtSender< boost::int32_t >
 
struct  BinfmtSender< boost::int64_t >
 
struct  BinfmtSender< boost::int8_t >
 
struct  BinfmtSender< boost::uint16_t >
 
struct  BinfmtSender< boost::uint32_t >
 
struct  BinfmtSender< boost::uint64_t >
 
struct  BinfmtSender< boost::uint8_t >
 
struct  BinfmtSender< double >
 
struct  BinfmtSender< float >
 
struct  BinfmtSender< std::complex< T > >
 
struct  BinfmtSender< std::pair< T, U > >
 
struct  BinfmtSender< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, boost::mpl::not_< is_boost_tuple_nulltype< typename T::tail_type > > > >::type >
 
struct  BinfmtSender< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, is_boost_tuple_nulltype< typename T::tail_type > > >::type >
 
struct  CastIntTextSender
 
struct  ColUnwrapNo
 
struct  ColUnwrapYes
 
struct  dont_treat_as_stl_container
 
struct  Error_InappropriateDeref
 
struct  Error_WasNotContainer
 
struct  FileHandleWrapper
 
struct  FlatBinarySender
 
struct  FloatTextSender
 
class  Gnuplot
 
class  GnuplotFeedback
 
struct  is_boost_tuple
 
struct  is_boost_tuple_nulltype
 
struct  is_boost_tuple_nulltype< boost::tuples::null_type >
 
struct  is_like_stl_container
 
class  IteratorRange
 
struct  Mode1D
 
struct  Mode1DUnwrap
 
struct  Mode2D
 
struct  Mode2DUnwrap
 
struct  ModeAuto
 
struct  ModeAutoDecoder
 
struct  ModeBinary
 
struct  ModeBinfmt
 
struct  ModeSize
 
struct  ModeText
 
class  PairOfRange
 
class  plotting_empty_container
 
struct  TextSender
 
struct  TextSender< char >
 
struct  TextSender< double >
 
struct  TextSender< float >
 
struct  TextSender< long double >
 
struct  TextSender< signed char >
 
struct  TextSender< std::complex< T > >
 
struct  TextSender< std::pair< T, U > >
 
struct  TextSender< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, boost::mpl::not_< is_boost_tuple_nulltype< typename T::tail_type > > > >::type >
 
struct  TextSender< T, typename boost::enable_if< boost::mpl::and_< is_boost_tuple< T >, is_boost_tuple_nulltype< typename T::tail_type > > >::type >
 
struct  TextSender< unsigned char >
 
struct  type
 
struct  type
 
struct  type
 
class  VecOfRange
 

Functions

template<typename T , typename PrintMode >
boost::disable_if_c< T::is_container >::type deref_and_print (std::ostream &stream, const T &arg, PrintMode)
 
template<typename T , typename PrintMode >
boost::enable_if_c< T::is_container >::type deref_and_print (std::ostream &stream, const T &arg, PrintMode)
 
template<typename T , typename U , typename PrintMode >
void deref_and_print (std::ostream &stream, const PairOfRange< T, U > &arg, PrintMode)
 
template<typename T , typename PrintMode >
void deref_and_print (std::ostream &stream, const VecOfRange< T > &arg, PrintMode)
 
template<typename T >
VecOfRange< typename ArrayTraits< T >::range_type::subiter_type > get_columns_range (const T &arg)
 
template<typename T >
size_t get_range_size (const T &arg)
 
template<size_t Depth, typename T , typename PrintMode >
void handle_colunwrap_tag (std::ostream &stream, const T &arg, ColUnwrapNo, PrintMode)
 
template<size_t Depth, typename T , typename PrintMode >
void handle_colunwrap_tag (std::ostream &stream, const T &arg, ColUnwrapYes, PrintMode)
 
template<typename T , typename PrintMode >
void handle_organization_tag (std::ostream &stream, const T &arg, Mode1D, PrintMode)
 
template<typename T , typename PrintMode >
void handle_organization_tag (std::ostream &stream, const T &arg, Mode2D, PrintMode)
 
template<typename T , typename PrintMode >
void handle_organization_tag (std::ostream &stream, const T &arg, Mode1DUnwrap, PrintMode)
 
template<typename T , typename PrintMode >
void handle_organization_tag (std::ostream &stream, const T &arg, Mode2DUnwrap, PrintMode)
 
template<typename T , typename PrintMode >
void handle_organization_tag (std::ostream &stream, const T &arg, ModeAuto, PrintMode)
 
template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth==1)&&!PrintMode::is_size >::type print_block (std::ostream &stream, T &arg, PrintMode)
 
template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth >1)&&!PrintMode::is_size >::type print_block (std::ostream &stream, T &arg, PrintMode)
 
template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth==1)&&PrintMode::is_size >::type print_block (std::ostream &stream, T &arg, PrintMode)
 
template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth >1)&&PrintMode::is_size >::type print_block (std::ostream &stream, T &arg, PrintMode)
 
template<typename T >
void send_scalar (std::ostream &stream, const T &arg, ModeText)
 
template<typename T >
void send_scalar (std::ostream &stream, const T &arg, ModeBinary)
 
template<typename T >
void send_scalar (std::ostream &stream, const T &, ModeBinfmt)
 
template<typename T , typename OrganizationMode , typename PrintMode >
void top_level_array_sender (std::ostream &stream, const T &arg, OrganizationMode, PrintMode)
 

Variables

static bool debug_array_print = 0
 

Function Documentation

template<typename T , typename PrintMode >
boost::disable_if_c<T::is_container>::type gnuplotio::deref_and_print ( std::ostream &  stream,
const T &  arg,
PrintMode   
)

Definition at line 1315 of file gnuplot-iostream.h.

template<typename T , typename PrintMode >
boost::enable_if_c<T::is_container>::type gnuplotio::deref_and_print ( std::ostream &  stream,
const T &  arg,
PrintMode   
)

Definition at line 1325 of file gnuplot-iostream.h.

template<typename T , typename U , typename PrintMode >
void gnuplotio::deref_and_print ( std::ostream &  stream,
const PairOfRange< T, U > &  arg,
PrintMode   
)

Definition at line 1342 of file gnuplot-iostream.h.

template<typename T , typename PrintMode >
void gnuplotio::deref_and_print ( std::ostream &  stream,
const VecOfRange< T > &  arg,
PrintMode   
)

Definition at line 1350 of file gnuplot-iostream.h.

template<typename T >
VecOfRange<typename ArrayTraits<T>::range_type::subiter_type> gnuplotio::get_columns_range ( const T &  arg)

Definition at line 1148 of file gnuplot-iostream.h.

template<typename T >
size_t gnuplotio::get_range_size ( const T &  arg)

Definition at line 1416 of file gnuplot-iostream.h.

template<size_t Depth, typename T , typename PrintMode >
void gnuplotio::handle_colunwrap_tag ( std::ostream &  stream,
const T &  arg,
ColUnwrapNo  ,
PrintMode   
)

Definition at line 1451 of file gnuplot-iostream.h.

template<size_t Depth, typename T , typename PrintMode >
void gnuplotio::handle_colunwrap_tag ( std::ostream &  stream,
const T &  arg,
ColUnwrapYes  ,
PrintMode   
)

Definition at line 1458 of file gnuplot-iostream.h.

template<typename T , typename PrintMode >
void gnuplotio::handle_organization_tag ( std::ostream &  stream,
const T &  arg,
Mode1D  ,
PrintMode   
)

Definition at line 1474 of file gnuplot-iostream.h.

template<typename T , typename PrintMode >
void gnuplotio::handle_organization_tag ( std::ostream &  stream,
const T &  arg,
Mode2D  ,
PrintMode   
)

Definition at line 1479 of file gnuplot-iostream.h.

template<typename T , typename PrintMode >
void gnuplotio::handle_organization_tag ( std::ostream &  stream,
const T &  arg,
Mode1DUnwrap  ,
PrintMode   
)

Definition at line 1484 of file gnuplot-iostream.h.

template<typename T , typename PrintMode >
void gnuplotio::handle_organization_tag ( std::ostream &  stream,
const T &  arg,
Mode2DUnwrap  ,
PrintMode   
)

Definition at line 1489 of file gnuplot-iostream.h.

template<typename T , typename PrintMode >
void gnuplotio::handle_organization_tag ( std::ostream &  stream,
const T &  arg,
ModeAuto  ,
PrintMode   
)

Definition at line 1494 of file gnuplot-iostream.h.

template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth==1) && !PrintMode::is_size>::type gnuplotio::print_block ( std::ostream &  stream,
T &  arg,
PrintMode   
)

Definition at line 1379 of file gnuplot-iostream.h.

template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth>1) && !PrintMode::is_size>::type gnuplotio::print_block ( std::ostream &  stream,
T &  arg,
PrintMode   
)

Definition at line 1395 of file gnuplot-iostream.h.

template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth==1) && PrintMode::is_size>::type gnuplotio::print_block ( std::ostream &  stream,
T &  arg,
PrintMode   
)

Definition at line 1426 of file gnuplot-iostream.h.

template<size_t Depth, typename T , typename PrintMode >
boost::enable_if_c<(Depth>1) && PrintMode::is_size>::type gnuplotio::print_block ( std::ostream &  stream,
T &  arg,
PrintMode   
)

Definition at line 1433 of file gnuplot-iostream.h.

template<typename T >
void gnuplotio::send_scalar ( std::ostream &  stream,
const T &  arg,
ModeText   
)

Definition at line 1290 of file gnuplot-iostream.h.

template<typename T >
void gnuplotio::send_scalar ( std::ostream &  stream,
const T &  arg,
ModeBinary   
)

Definition at line 1295 of file gnuplot-iostream.h.

template<typename T >
void gnuplotio::send_scalar ( std::ostream &  stream,
const T &  ,
ModeBinfmt   
)

Definition at line 1300 of file gnuplot-iostream.h.

template<typename T , typename OrganizationMode , typename PrintMode >
void gnuplotio::top_level_array_sender ( std::ostream &  stream,
const T &  arg,
OrganizationMode  ,
PrintMode   
)

Definition at line 1507 of file gnuplot-iostream.h.

Variable Documentation

bool gnuplotio::debug_array_print = 0
static

Definition at line 1174 of file gnuplot-iostream.h.



asr_psm_visualizations
Author(s): Gehrung Joachim, Meißner Pascal
autogenerated on Sat Nov 9 2019 03:49:13