DiaDes  0.1
DIAgnosis of Discrete-Event System
Public Types | Public Member Functions | Private Attributes | Friends | List of all members
Diades::Utils::ToStream< InputIterator, Predicate > Class Template Reference

#include <Verbose.hh>

Public Types

typedef InputIterator Iterator
 

Public Member Functions

 ~ToStream ()
 
 ToStream (InputIterator first, InputIterator last, Predicate pred)
 
 ToStream (const ToStream &ts)
 

Private Attributes

string _stream
 

Friends

ostream & operator<< (ostream &os, const ToStream &ts)
 

Detailed Description

template<typename InputIterator, typename Predicate>
class Diades::Utils::ToStream< InputIterator, Predicate >

Definition at line 53 of file Verbose.hh.

Member Typedef Documentation

◆ Iterator

template<typename InputIterator, typename Predicate>
typedef InputIterator Diades::Utils::ToStream< InputIterator, Predicate >::Iterator

Definition at line 56 of file Verbose.hh.

Constructor & Destructor Documentation

◆ ~ToStream()

template<typename InputIterator, typename Predicate>
Diades::Utils::ToStream< InputIterator, Predicate >::~ToStream ( )
inline

Definition at line 57 of file Verbose.hh.

◆ ToStream() [1/2]

template<typename InputIterator, typename Predicate>
Diades::Utils::ToStream< InputIterator, Predicate >::ToStream ( InputIterator  first,
InputIterator  last,
Predicate  pred 
)
inline

Definition at line 59 of file Verbose.hh.

◆ ToStream() [2/2]

template<typename InputIterator, typename Predicate>
Diades::Utils::ToStream< InputIterator, Predicate >::ToStream ( const ToStream< InputIterator, Predicate > &  ts)
inline

Definition at line 75 of file Verbose.hh.

Friends And Related Function Documentation

◆ operator<<

template<typename InputIterator, typename Predicate>
ostream& operator<< ( ostream &  os,
const ToStream< InputIterator, Predicate > &  ts 
)
friend

Definition at line 76 of file Verbose.hh.

Member Data Documentation

◆ _stream

template<typename InputIterator, typename Predicate>
string Diades::Utils::ToStream< InputIterator, Predicate >::_stream
private

Definition at line 82 of file Verbose.hh.


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