Public Member Functions
rve_interface_gen.antlr3.tokens.Token Class Reference

basic token interface More...

Inheritance diagram for rve_interface_gen.antlr3.tokens.Token:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def getChannel
def getCharPositionInLine
def getInputStream
def getLine
def getText
def getTokenIndex
def getType
def setChannel
def setCharPositionInLine
def setInputStream
def setLine
def setText
def setTokenIndex
def setType

Detailed Description

basic token interface

@brief Abstract token baseclass.

Definition at line 41 of file tokens.py.


Member Function Documentation

@brief Get the channel of the token

Using setter/getter methods is deprecated. Use o.channel instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 108 of file tokens.py.

@brief Get the column of the tokens first character,

Columns are numbered 0..n-1

Using setter/getter methods is deprecated. Use o.charPositionInLine instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 91 of file tokens.py.

@brief From what character stream was this token created.

You don't have to implement but it's nice to know where a Token
comes from if you have include files etc... on the input.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 141 of file tokens.py.

@brief Get the line number on which this token was matched

Lines are numbered 1..n

Using setter/getter methods is deprecated. Use o.line instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 74 of file tokens.py.

@brief Get the text of the token.

Using setter/getter methods is deprecated. Use o.text instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 44 of file tokens.py.

@brief Get the index in the input stream.

An index from 0..n-1 of the token object in the input stream.
This must be valid in order to use the ANTLRWorks debugger.

Using setter/getter methods is deprecated. Use o.index instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 123 of file tokens.py.

@brief Get the type of the token.

Using setter/getter methods is deprecated. Use o.type instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 59 of file tokens.py.

def rve_interface_gen.antlr3.tokens.Token.setChannel (   self,
  channel 
)
@brief Set the channel of the token

Using setter/getter methods is deprecated. Use o.channel instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 115 of file tokens.py.

@brief Set the column of the tokens first character,

Using setter/getter methods is deprecated. Use o.charPositionInLine instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 100 of file tokens.py.

@brief From what character stream was this token created.

You don't have to implement but it's nice to know where a Token
comes from if you have include files etc... on the input.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 149 of file tokens.py.

@brief Set the line number on which this token was matched

Using setter/getter methods is deprecated. Use o.line instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 83 of file tokens.py.

@brief Set the text of the token.

Using setter/getter methods is deprecated. Use o.text instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 51 of file tokens.py.

@brief Set the index in the input stream.

Using setter/getter methods is deprecated. Use o.index instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 133 of file tokens.py.

def rve_interface_gen.antlr3.tokens.Token.setType (   self,
  ttype 
)
@brief Get the type of the token.

Using setter/getter methods is deprecated. Use o.type instead.

Reimplemented in rve_interface_gen.antlr3.tokens.ClassicToken, and rve_interface_gen.antlr3.tokens.CommonToken.

Definition at line 66 of file tokens.py.


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


rve_interface_gen
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:00