KDevelop API Documentation

AdaAST Class Reference

#include <AdaAST.hpp>

Inheritance diagram for AdaAST:

CommonAST List of all members.

Public Member Functions

 AdaAST ()
 ~AdaAST ()
int getLine () const
void setLine (int line)
int getColumn () const
void setColumn (int column)
void initialize (antlr::RefToken t)
void initialize (int t, const std::string &txt)
RefAdaAST duplicate (void) const
void set (int t, const std::string &txt)
void addChild (RefAdaAST c)
RefAdaAST down () const
RefAdaAST right () const

Static Public Member Functions

antlr::RefAST factory (void)

Static Public Attributes

const RefAdaAST nullAdaAST

Private Attributes

int m_line
int m_column

Constructor & Destructor Documentation

AdaAST::AdaAST  )  [inline]
 

Definition at line 11 of file AdaAST.hpp.

References m_column, and m_line.

Referenced by duplicate().

AdaAST::~AdaAST  )  [inline]
 

Definition at line 13 of file AdaAST.hpp.


Member Function Documentation

void AdaAST::addChild RefAdaAST  c  )  [inline]
 

Definition at line 44 of file AdaAST.hpp.

References addChild().

Referenced by addChild().

RefAdaAST AdaAST::down  )  const [inline]
 

Definition at line 49 of file AdaAST.hpp.

References RefAdaAST.

RefAdaAST AdaAST::duplicate void   )  const [inline]
 

Definition at line 34 of file AdaAST.hpp.

References AdaAST(), and RefAdaAST.

antlr::RefAST AdaAST::factory void   )  [inline, static]
 

Definition at line 61 of file AdaAST.hpp.

References RefAdaAST.

int AdaAST::getColumn  )  const [inline]
 

Definition at line 18 of file AdaAST.hpp.

References m_column.

int AdaAST::getLine  )  const [inline]
 

Definition at line 15 of file AdaAST.hpp.

References m_line.

void AdaAST::initialize int  t,
const std::string &  txt
[inline]
 

Definition at line 27 of file AdaAST.hpp.

References m_column, and m_line.

void AdaAST::initialize antlr::RefToken  t  )  [inline]
 

Definition at line 21 of file AdaAST.hpp.

References initialize(), m_column, and m_line.

Referenced by initialize().

RefAdaAST AdaAST::right  )  const [inline]
 

Definition at line 53 of file AdaAST.hpp.

References RefAdaAST.

void AdaAST::set int  t,
const std::string &  txt
[inline]
 

Definition at line 39 of file AdaAST.hpp.

References set().

Referenced by set().

void AdaAST::setColumn int  column  )  [inline]
 

Definition at line 19 of file AdaAST.hpp.

References m_column, and setColumn().

Referenced by setColumn().

void AdaAST::setLine int  line  )  [inline]
 

Definition at line 16 of file AdaAST.hpp.

References m_line, and setLine().

Referenced by setLine().


Member Data Documentation

int AdaAST::m_column [private]
 

Definition at line 70 of file AdaAST.hpp.

Referenced by AdaAST(), getColumn(), initialize(), and setColumn().

int AdaAST::m_line [private]
 

Definition at line 69 of file AdaAST.hpp.

Referenced by AdaAST(), getLine(), initialize(), and setLine().

const RefAdaAST AdaAST::nullAdaAST [static]
 


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:57 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003