#include <Lex.hpp>

Public Member Functions

 Lex_LogTrace (Lex const &lex)
 
- Public Member Functions inherited from iv::LogTrace
 LogTrace ()
 
 ~LogTrace ()
 
 LogTrace (LogTrace const &)=delete
 
LogTraceoperator= (LogTrace const &)=delete
 

Protected Member Functions

virtual void PrintTraceLine (std::ostream &out) override
 

Additional Inherited Members

- Static Public Member Functions inherited from iv::LogTrace
static void PrintTrace (std::ostream &)
 
static unsigned GetChangeCounter ()
 

Detailed Description

Definition at line 179 of file Lex.hpp.

Constructor & Destructor Documentation

◆ Lex_LogTrace()

iv::Lex_LogTrace::Lex_LogTrace ( Lex const &  lex)
inline

Definition at line 182 of file Lex.hpp.

Member Function Documentation

◆ PrintTraceLine()

virtual void iv::Lex_LogTrace::PrintTraceLine ( std::ostream &  )
inlineoverrideprotectedvirtual

Print current trace info. It is typically one line. Should end with a newline character.

Implements iv::LogTrace.

Definition at line 188 of file Lex.hpp.


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