FlightGear next
flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence Struct Reference

structure representing a single error which has occurred More...

Public Member Functions

bool hasContextKey (const std::string &key) const
 
std::string getContextValue (const std::string &key) const
 

Public Attributes

simgear::ErrorCode code
 
simgear::LoadFailure type
 
string detailedInfo
 
sg_location origin
 
time_t when
 
string_list log
 
ErrorContext context
 

Detailed Description

structure representing a single error which has occurred

Definition at line 185 of file ErrorReporter.cxx.

Member Function Documentation

◆ getContextValue()

std::string flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::getContextValue ( const std::string & key) const
inline

Definition at line 199 of file ErrorReporter.cxx.

◆ hasContextKey()

bool flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::hasContextKey ( const std::string & key) const
inline

Definition at line 194 of file ErrorReporter.cxx.

Member Data Documentation

◆ code

simgear::ErrorCode flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::code

Definition at line 186 of file ErrorReporter.cxx.

◆ context

ErrorContext flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::context

Definition at line 192 of file ErrorReporter.cxx.

◆ detailedInfo

string flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::detailedInfo

Definition at line 188 of file ErrorReporter.cxx.

◆ log

string_list flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::log

Definition at line 191 of file ErrorReporter.cxx.

◆ origin

sg_location flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::origin

Definition at line 189 of file ErrorReporter.cxx.

◆ type

simgear::LoadFailure flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::type

Definition at line 187 of file ErrorReporter.cxx.

◆ when

time_t flightgear::ErrorReporter::ErrorReporterPrivate::ErrorOcurrence::when

Definition at line 190 of file ErrorReporter.cxx.


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