rippled
Public Member Functions | Private Types | Private Attributes | List of all members
beast::basic_logstream< CharT, Traits > Class Template Reference
Inheritance diagram for beast::basic_logstream< CharT, Traits >:
Inheritance graph
[legend]
Collaboration diagram for beast::basic_logstream< CharT, Traits >:
Collaboration graph
[legend]

Public Member Functions

 basic_logstream (beast::Journal::Stream const &strm)
 
T bad (T... args)
 
T clear (T... args)
 
T copyfmt (T... args)
 
T eof (T... args)
 
T exceptions (T... args)
 
T fail (T... args)
 
T fill (T... args)
 
T flags (T... args)
 
T flush (T... args)
 
T getloc (T... args)
 
T good (T... args)
 
T imbue (T... args)
 
T init (T... args)
 
T iword (T... args)
 
T move (T... args)
 
T narrow (T... args)
 
T operator bool (T... args)
 
T operator! (T... args)
 
T operator<< (T... args)
 
T precision (T... args)
 
T put (T... args)
 
T pword (T... args)
 
T rdbuf (T... args)
 
T rdstate (T... args)
 
T register_callback (T... args)
 
T seekp (T... args)
 
T set_rdbuf (T... args)
 
T setf (T... args)
 
T setstate (T... args)
 
T swap (T... args)
 
T sync_with_stdio (T... args)
 
T tellp (T... args)
 
T tie (T... args)
 
T unsetf (T... args)
 
T widen (T... args)
 
T width (T... args)
 
T write (T... args)
 
T xalloc (T... args)
 

Private Types

typedef CharT char_type
 
typedef Traits traits_type
 
typedef traits_type::int_type int_type
 
typedef traits_type::pos_type pos_type
 
typedef traits_type::off_type off_type
 

Private Attributes

detail::logstream_buf< CharT, Traits > buf_
 

Detailed Description

template<class CharT, class Traits = std::char_traits<CharT>>
class beast::basic_logstream< CharT, Traits >

Definition at line 428 of file Journal.h.

Member Typedef Documentation

◆ char_type

template<class CharT , class Traits = std::char_traits<CharT>>
typedef CharT beast::basic_logstream< CharT, Traits >::char_type
private

Definition at line 430 of file Journal.h.

◆ traits_type

template<class CharT , class Traits = std::char_traits<CharT>>
typedef Traits beast::basic_logstream< CharT, Traits >::traits_type
private

Definition at line 431 of file Journal.h.

◆ int_type

template<class CharT , class Traits = std::char_traits<CharT>>
typedef traits_type::int_type beast::basic_logstream< CharT, Traits >::int_type
private

Definition at line 432 of file Journal.h.

◆ pos_type

template<class CharT , class Traits = std::char_traits<CharT>>
typedef traits_type::pos_type beast::basic_logstream< CharT, Traits >::pos_type
private

Definition at line 433 of file Journal.h.

◆ off_type

template<class CharT , class Traits = std::char_traits<CharT>>
typedef traits_type::off_type beast::basic_logstream< CharT, Traits >::off_type
private

Definition at line 434 of file Journal.h.

Constructor & Destructor Documentation

◆ basic_logstream()

template<class CharT , class Traits = std::char_traits<CharT>>
beast::basic_logstream< CharT, Traits >::basic_logstream ( beast::Journal::Stream const &  strm)
explicit

Definition at line 439 of file Journal.h.

Member Data Documentation

◆ buf_

template<class CharT , class Traits = std::char_traits<CharT>>
detail::logstream_buf<CharT, Traits> beast::basic_logstream< CharT, Traits >::buf_
private

Definition at line 436 of file Journal.h.