toast::basic_logstream< CharT, Traits, Alloc > Class Template Reference
[toast logging library]

#include <toast/logstream.hpp>

List of all members.


Detailed Description

template<typename CharT, typename Traits = std::char_traits<CharT>, typename Alloc = std::allocator<CharT>>
class toast::basic_logstream< CharT, Traits, Alloc >

logstream

Public Types

typedef basic_logbuf< CharT,
Traits, Alloc > 
streambuf_type
typedef
streambuf_type::log_handle_type 
log_handle_type

Public Member Functions

 basic_logstream (log::severity s=log::DEFAULT)
 basic_logstream (log_handle_type const &logger, log::severity s=log::DEFAULT)
streambuf_type const * rdbuf () const
streambuf_typerdbuf ()
void log (log_handle_type const &logger)
log_handle_type log () const
log::severity severity () const
void severity (log::severity s)
bool check (log::severity s) const

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

SourceForge.net Logo