Goby3  3.1.4
2024.02.22
goby::util::FlexOStreamErrorCollector Class Reference

#include <goby/util/debug_logger/flex_ostream.h>

Inheritance diagram for goby::util::FlexOStreamErrorCollector:
ErrorCollector

Public Member Functions

 FlexOStreamErrorCollector (const std::string &original)
 
void AddError (int line, int column, const std::string &message) override
 
void AddWarning (int line, int column, const std::string &message) override
 
void print_original (int line, int)
 
bool has_errors ()
 
bool has_warnings ()
 

Detailed Description

Definition at line 216 of file flex_ostream.h.

Constructor & Destructor Documentation

◆ FlexOStreamErrorCollector()

goby::util::FlexOStreamErrorCollector::FlexOStreamErrorCollector ( const std::string &  original)
inline

Definition at line 219 of file flex_ostream.h.

Member Function Documentation

◆ AddError()

void goby::util::FlexOStreamErrorCollector::AddError ( int  line,
int  column,
const std::string &  message 
)
inlineoverride

Definition at line 224 of file flex_ostream.h.

◆ AddWarning()

void goby::util::FlexOStreamErrorCollector::AddWarning ( int  line,
int  column,
const std::string &  message 
)
inlineoverride

Definition at line 233 of file flex_ostream.h.

◆ has_errors()

bool goby::util::FlexOStreamErrorCollector::has_errors ( )
inline

Definition at line 267 of file flex_ostream.h.

◆ has_warnings()

bool goby::util::FlexOStreamErrorCollector::has_warnings ( )
inline

Definition at line 268 of file flex_ostream.h.

◆ print_original()

void goby::util::FlexOStreamErrorCollector::print_original ( int  line,
int   
)
inline

Definition at line 244 of file flex_ostream.h.


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