Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Public Member Functions | List of all members
v::logstream< level > Class Template Reference

#include <verbose.h>

Collaboration diagram for v::logstream< level >:

Public Member Functions

 logstream (std::streambuf *sb)
 
template<class T >
msgstream< level > & operator<< (const T &in)
 
 operator bool () const
 

Detailed Description

template<int level>
class v::logstream< level >

This stream is used for an output line. It defines the Header of a line and returns a msgstream for the message itself.

Constructor & Destructor Documentation

template<int level>
v::logstream< level >::logstream ( std::streambuf *  sb)
inlineexplicit

Member Function Documentation

template<int level>
v::logstream< level >::operator bool ( ) const
inline

References VERBOSITY.

template<int level>
template<class T >
msgstream<level>& v::logstream< level >::operator<< ( const T &  in)
inline

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