Public Types | Public Member Functions | Static Public Attributes | Private Attributes | Friends | List of all members
gnuplotio::PairOfRange< RT, RU > Class Template Reference

#include <gnuplot-iostream.h>

Public Types

typedef PairOfRange< typename RT::subiter_type, typename RU::subiter_type > subiter_type
 
typedef std::pair< typename RT::value_type, typename RU::value_type > value_type
 

Public Member Functions

value_type deref () const
 
subiter_type deref_subiter () const
 
void inc ()
 
bool is_end () const
 
 PairOfRange ()
 
 PairOfRange (const RT &_l, const RU &_r)
 

Static Public Attributes

static const bool is_container = RT::is_container && RU::is_container
 

Private Attributes

RT l
 
RU r
 

Friends

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

Detailed Description

template<typename RT, typename RU>
class gnuplotio::PairOfRange< RT, RU >

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

Member Typedef Documentation

template<typename RT, typename RU>
typedef PairOfRange<typename RT::subiter_type, typename RU::subiter_type> gnuplotio::PairOfRange< RT, RU >::subiter_type

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

template<typename RT, typename RU>
typedef std::pair<typename RT::value_type, typename RU::value_type> gnuplotio::PairOfRange< RT, RU >::value_type

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

Constructor & Destructor Documentation

template<typename RT, typename RU>
gnuplotio::PairOfRange< RT, RU >::PairOfRange ( )
inline

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

template<typename RT, typename RU>
gnuplotio::PairOfRange< RT, RU >::PairOfRange ( const RT &  _l,
const RU &  _r 
)
inline

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

Member Function Documentation

template<typename RT, typename RU>
value_type gnuplotio::PairOfRange< RT, RU >::deref ( ) const
inline

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

template<typename RT, typename RU>
subiter_type gnuplotio::PairOfRange< RT, RU >::deref_subiter ( ) const
inline

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

template<typename RT, typename RU>
void gnuplotio::PairOfRange< RT, RU >::inc ( )
inline

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

template<typename RT, typename RU>
bool gnuplotio::PairOfRange< RT, RU >::is_end ( ) const
inline

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

Friends And Related Function Documentation

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

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

Member Data Documentation

template<typename RT, typename RU>
const bool gnuplotio::PairOfRange< RT, RU >::is_container = RT::is_container && RU::is_container
static

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

template<typename RT, typename RU>
RT gnuplotio::PairOfRange< RT, RU >::l
private

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

template<typename RT, typename RU>
RU gnuplotio::PairOfRange< RT, RU >::r
private

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


The documentation for this class was generated from the following file:


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