Gaudi Framework, version v22r2

Home   Generated: Tue May 10 2011
Public Member Functions | Private Attributes

Gaudi::Parsers::Position Class Reference

Parser position entity. More...

#include <Position.h>

Collaboration diagram for Gaudi::Parsers::Position:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Position (const std::string &fileName="", const int line=0, const int column=0)
 Constructor.
std::string fileName () const
 Name of file.
int line () const
 Line number.
int column () const
 Column number.

Private Attributes

std::string m_fileName
int m_line
int m_column

Detailed Description

Parser position entity.

Author:
Alexander MAZUROV Alexander.Mazurov@gmail.com
Vanya BELYAEV ibelyaev@physics.syr.edu
Date:
2006-05-14

Definition at line 24 of file Position.h.


Constructor & Destructor Documentation

Gaudi::Parsers::Position::Position ( const std::string fileName = "",
const int  line = 0,
const int  column = 0 
) [inline]

Constructor.

Parameters:
fileNameName of file
lineLine number
columnColumn number

Definition at line 33 of file Position.h.

        : m_fileName  ( fileName )
        , m_line      ( line     )
        , m_column    ( column   )
      {}

Member Function Documentation

int Gaudi::Parsers::Position::column (  ) const [inline]

Column number.

Definition at line 45 of file Position.h.

{return m_column;}
std::string Gaudi::Parsers::Position::fileName (  ) const [inline]

Name of file.

Definition at line 41 of file Position.h.

{return m_fileName;}
int Gaudi::Parsers::Position::line (  ) const [inline]

Line number.

Definition at line 43 of file Position.h.

{return m_line;}

Member Data Documentation

int Gaudi::Parsers::Position::m_column [private]

Definition at line 49 of file Position.h.

std::string Gaudi::Parsers::Position::m_fileName [private]

Definition at line 47 of file Position.h.

int Gaudi::Parsers::Position::m_line [private]

Definition at line 48 of file Position.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Tue May 10 2011 18:55:29 for Gaudi Framework, version v22r2 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004