Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
xh_location Class Reference

#include <exception.hpp>

Public Member Functions

 xh_location (const string &path, int line=-1, int column=-1)
 
virtual const string & getPath () const
 
virtual void setPath (const string &path)
 
virtual int getLine () const
 
virtual void setLine (int line)
 
virtual int getColumn () const
 
virtual void setColumn (int column)
 
virtual int getByte () const
 
virtual void setByte (int byte)
 
virtual string asString () const
 

Detailed Description

Information encapsulating a single location in an external resource

A position in the resource my optionally be provided, either by line number, line number and column number, or byte offset from the beginning of the resource.


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