Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

_InternalFlexScannerBase::XYPos Struct Reference

Represents position in one file for this class, only. (C++-safe). More...

#include <scannerbase.h>

Collaboration diagram for _InternalFlexScannerBase::XYPos:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 XYPos (int l, int p)
 ~XYPos ()

Public Attributes

int line
 line number

int lpos
 position in line


Detailed Description

Represents position in one file for this class, only. (C++-safe).

Definition at line 133 of file scannerbase.h.


Constructor & Destructor Documentation

_InternalFlexScannerBase::XYPos::XYPos int  l,
int  p
[inline]
 

Definition at line 138 of file scannerbase.h.

References line, and lpos.

_InternalFlexScannerBase::XYPos::~XYPos  )  [inline]
 

Definition at line 139 of file scannerbase.h.


Member Data Documentation

int _InternalFlexScannerBase::XYPos::line
 

line number

Definition at line 135 of file scannerbase.h.

Referenced by _InternalFlexScannerBase::_MakeCurrEndLoc(), _InternalFlexScannerBase::_MakeCurrLoc(), _InternalFlexScannerBase::_pi_line(), _InternalFlexScannerBase::_reset(), and XYPos().

int _InternalFlexScannerBase::XYPos::lpos
 

position in line

Definition at line 136 of file scannerbase.h.

Referenced by _InternalFlexScannerBase::_MakeCurrEndLoc(), _InternalFlexScannerBase::_MakeCurrLoc(), _InternalFlexScannerBase::_pi_char(), _InternalFlexScannerBase::_pi_line(), _InternalFlexScannerBase::_pi_tab(), _InternalFlexScannerBase::_pi_tok(), _InternalFlexScannerBase::_reset(), and XYPos().


The documentation for this struct was generated from the following file:
Generated on Sat Feb 19 22:35:17 2005 for Ray by doxygen 1.3.5