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

#include <locatable.hh>

Inheritance diagram for Gringo::Location:
Inheritance graph
Collaboration diagram for Gringo::Location:
Collaboration graph

Public Member Functions

 Location (FWString beginFilename, unsigned beginLine, unsigned beginColumn, FWString endFilename, unsigned endLine, unsigned endColumn)
 
Location operator+ (Location const &other) const
 
bool operator< (Location const &other) const
 

Public Attributes

FWString beginFilename
 
FWString endFilename
 
unsigned beginLine
 
unsigned endLine
 
unsigned beginColumn
 
unsigned endColumn
 

Constructor & Destructor Documentation

Gringo::Location::Location ( FWString  beginFilename,
unsigned  beginLine,
unsigned  beginColumn,
FWString  endFilename,
unsigned  endLine,
unsigned  endColumn 
)
inline

Member Function Documentation

Location Gringo::Location::operator+ ( Location const &  other) const
inline

Here is the call graph for this function:

bool Gringo::Location::operator< ( Location const &  other) const
inline

Member Data Documentation

unsigned Gringo::Location::beginColumn
FWString Gringo::Location::beginFilename
unsigned Gringo::Location::beginLine
unsigned Gringo::Location::endColumn
FWString Gringo::Location::endFilename
unsigned Gringo::Location::endLine

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