Vowpal Wabbit
Classes | Public Member Functions | Public Attributes | Private Attributes | List of all members
vw_ostream Class Reference

#include <error_reporting.h>

Inheritance diagram for vw_ostream:

Classes

class  vw_streambuf
 

Public Member Functions

 vw_ostream ()
 

Public Attributes

void * trace_context
 
trace_message_t trace_listener
 

Private Attributes

vw_streambuf buf
 

Detailed Description

Definition at line 7 of file error_reporting.h.

Constructor & Destructor Documentation

◆ vw_ostream()

vw_ostream::vw_ostream ( )

Definition at line 257 of file global_data.cc.

References trace_listener, and trace_listener_cerr().

257  : std::ostream(&buf), buf(*this), trace_context(nullptr)
258 {
260 }
vw_streambuf buf
void trace_listener_cerr(void *, const std::string &message)
Definition: global_data.cc:240
void * trace_context
trace_message_t trace_listener

Member Data Documentation

◆ buf

vw_streambuf vw_ostream::buf
private

Definition at line 18 of file error_reporting.h.

◆ trace_context

void* vw_ostream::trace_context

Definition at line 23 of file error_reporting.h.

Referenced by parse_args().

◆ trace_listener

trace_message_t vw_ostream::trace_listener

Definition at line 24 of file error_reporting.h.

Referenced by parse_args(), and vw_ostream().


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