Polaris: NextEntry Class Reference

NextEntry Class Reference

#include <Statement.h>

Inheritance diagram for NextEntry:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void print (ostream &o) const
 NextEntry functions.
const char * next_ref () const
 return the next element of the list.
void next (const char *n)
 NextEntry (const char *tag, BinRep &bstring)
 ~NextEntry ()
virtual int structures_OK () const
 Check the structure of the data for errors or inconsistency Return 0 and print error message if problems found, otherwise return 1 without message.
virtual Definitiondefinition_clone () const

Protected Attributes

String _next

Constructor & Destructor Documentation

NextEntry::NextEntry const char *  tag,
BinRep bstring
[inline]
 

< cerr << tag << "(next) = " << string_name << ". ";

Definition at line 211 of file Statement.h.

References _next.

NextEntry::~NextEntry  ) 
 

Nothing to do

Definition at line 119 of file Statement.cc.


Member Function Documentation

void NextEntry::print ostream &  o  )  const [virtual]
 

NextEntry functions.

Implements Definition.

Definition at line 114 of file Statement.cc.

References _next.

const char* NextEntry::next_ref  )  const [inline]
 

return the next element of the list.

Reimplemented from Listable.

Definition at line 205 of file Statement.h.

References _next.

Referenced by StmtList::convert().

void NextEntry::next const char *  n  )  [inline]
 

Definition at line 208 of file Statement.h.

References _next.

int NextEntry::structures_OK  )  const [virtual]
 

Check the structure of the data for errors or inconsistency Return 0 and print error message if problems found, otherwise return 1 without message.

Implements Definition.

Definition at line 125 of file Statement.cc.

Definition * NextEntry::definition_clone  )  const [virtual]
 

Implements Definition.

Definition at line 132 of file Statement.cc.


Member Data Documentation

String NextEntry::_next [protected]
 

Definition at line 200 of file Statement.h.

Referenced by next(), next_ref(), NextEntry(), and print().


The documentation for this class was generated from the following files:
 © 1995-2005 University of Illinois, Urbana-Champaign. All rights reserved.  Fri Mar 25 23:07:50 2005