Fabrique

A build language for complex systems

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fabrique::ErrorReport Member List

This is the complete list of members for fabrique::ErrorReport, including all inherited members.

Create(const std::string &message, const SourceRange &loc=SourceRange::None(), Severity severity=Severity::Error, size_t contextLines=3) (defined in fabrique::ErrorReport)fabrique::ErrorReportstatic
getMessage() const (defined in fabrique::ErrorReport)fabrique::ErrorReportinline
HasSource(const SourceRange &src) (defined in fabrique::HasSource)fabrique::HasSourceinline
operator=(const Printable &) (defined in fabrique::Printable)fabrique::Printableinline
PrettyPrint(Bytestream &out, size_t indent=0) const overridefabrique::ErrorReportvirtual
Printable() (defined in fabrique::Printable)fabrique::Printableinline
Printable(const Printable &) (defined in fabrique::Printable)fabrique::Printableinline
Report typedef (defined in fabrique::ErrorReport)fabrique::ErrorReport
Severity enum name (defined in fabrique::ErrorReport)fabrique::ErrorReport
source() const (defined in fabrique::HasSource)fabrique::HasSourceinline
str() const (defined in fabrique::Printable)fabrique::Printablevirtual
~ErrorReport() (defined in fabrique::ErrorReport)fabrique::ErrorReportinlinevirtual
~Printable() (defined in fabrique::Printable)fabrique::Printableinlineprotectedvirtual