DiaDes  0.1
DIAgnosis of Discrete-Event System
Classes | Namespaces | Typedefs | Enumerations | Functions
Verbose.hh File Reference
#include <boost/format.hpp>
#include <iostream>
#include <sstream>
#include <string>
#include "Functors.hh"

Go to the source code of this file.

Classes

class  Diades::Utils::ToStream< InputIterator, Predicate >
 
class  Diades::Utils::Verbose
 

Namespaces

 Diades
 Namespace of the Diades project.
 
 Diades::Utils
 

Typedefs

typedef boost::format Diades::Utils::Msg
 

Enumerations

enum  Diades::Utils::VerboseLevel {
  Diades::Utils::VbNothing, Diades::Utils::VbOutput, Diades::Utils::VbProcess, Diades::Utils::VbCritical,
  Diades::Utils::VbError, Diades::Utils::VbWarning, Diades::Utils::VbInfo, Diades::Utils::VbDebug
}
 

Functions

template<Diades::Utils::VerboseLevel level>
Diades::Utils::Verbose verbose (const char *msg)
 
void setVerboseLevel (Diades::Utils::VerboseLevel level)
 
template<typename InputIterator >
Diades::Utils::ToStream< InputIterator, Diades::Utils::AlwaysTrue< typename InputIterator::reference > > toStream (InputIterator first, InputIterator last)
 
template<typename InputIterator , typename Predicate >
Diades::Utils::ToStream< InputIterator, Predicate > toStream (InputIterator first, InputIterator last, Predicate predicate)
 

Function Documentation

◆ setVerboseLevel()

void setVerboseLevel ( Diades::Utils::VerboseLevel  level)
inline

◆ toStream() [1/2]

template<typename InputIterator >
Diades::Utils::ToStream<InputIterator,Diades::Utils::AlwaysTrue<typename InputIterator::reference> > toStream ( InputIterator  first,
InputIterator  last 
)

◆ toStream() [2/2]

template<typename InputIterator , typename Predicate >
Diades::Utils::ToStream<InputIterator,Predicate> toStream ( InputIterator  first,
InputIterator  last,
Predicate  predicate 
)

Definition at line 150 of file Verbose.hh.

◆ verbose()

template<Diades::Utils::VerboseLevel level>
Diades::Utils::Verbose verbose ( const char *  msg)

Definition at line 126 of file Verbose.hh.

Referenced by initialiseModelFromSdmdl(), and main().