clingo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Member Functions | List of all members
Gringo::MessagePrinter Struct Referenceabstract

#include <logger.hh>

Inheritance diagram for Gringo::MessagePrinter:
Inheritance graph
Collaboration diagram for Gringo::MessagePrinter:
Collaboration graph

Public Member Functions

virtual bool check (Errors id)=0
 
virtual bool check (Warnings id)=0
 
virtual bool hasError () const =0
 
virtual void enable (Warnings id)=0
 
virtual void disable (Warnings id)=0
 
virtual void print (std::string const &msg)=0
 
virtual ~MessagePrinter ()
 

Constructor & Destructor Documentation

virtual Gringo::MessagePrinter::~MessagePrinter ( )
inlinevirtual

Member Function Documentation

virtual bool Gringo::MessagePrinter::check ( Errors  id)
pure virtual
virtual bool Gringo::MessagePrinter::check ( Warnings  id)
pure virtual
virtual void Gringo::MessagePrinter::disable ( Warnings  id)
pure virtual
virtual void Gringo::MessagePrinter::enable ( Warnings  id)
pure virtual
virtual bool Gringo::MessagePrinter::hasError ( ) const
pure virtual
virtual void Gringo::MessagePrinter::print ( std::string const &  msg)
pure virtual

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