Nemiver  0.3
Public Member Functions | List of all members
nemiver::Output::StreamRecord Class Reference

debugger stream record. More...

#include <nmv-dbg-common.h>

Public Member Functions

 StreamRecord ()
 
 StreamRecord (const UString &a_debugger_console, const UString &a_target_output, const UString &a_debugger_log)
 
void clear ()
 
accessors
const UStringdebugger_console () const
 
UStringdebugger_console ()
 
void debugger_console (const UString &a_in)
 
const UStringtarget_output () const
 
void target_output (const UString &a_in)
 
const UStringdebugger_log () const
 
void debugger_log (const UString &a_in)
 

Detailed Description

debugger stream record.

either the output stream of the debugger console (to be displayed by the CLI), or the target output stream or the debugger log stream.

Constructor & Destructor Documentation

◆ StreamRecord() [1/2]

nemiver::Output::StreamRecord::StreamRecord ( )
inline

◆ StreamRecord() [2/2]

nemiver::Output::StreamRecord::StreamRecord ( const UString a_debugger_console,
const UString a_target_output,
const UString a_debugger_log 
)
inline

Member Function Documentation

◆ clear()

void nemiver::Output::StreamRecord::clear ( )
inline

◆ debugger_console() [1/3]

UString& nemiver::Output::StreamRecord::debugger_console ( )
inline

◆ debugger_console() [2/3]

const UString& nemiver::Output::StreamRecord::debugger_console ( ) const
inline

◆ debugger_console() [3/3]

void nemiver::Output::StreamRecord::debugger_console ( const UString a_in)
inline

◆ debugger_log() [1/2]

const UString& nemiver::Output::StreamRecord::debugger_log ( ) const
inline

◆ debugger_log() [2/2]

void nemiver::Output::StreamRecord::debugger_log ( const UString a_in)
inline

◆ target_output() [1/2]

const UString& nemiver::Output::StreamRecord::target_output ( ) const
inline

◆ target_output() [2/2]

void nemiver::Output::StreamRecord::target_output ( const UString a_in)
inline

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