InsListElem Class Reference

#include <db/insnameelem.h>

Inheritance diagram for InsListElem:

InsNameElem List of all members.

Detailed Description

Definition at line 57 of file insnameelem.h.

Public Member Functions

std::string getindex (void)
virtual std::string getinspattern (void)
virtual std::string getinstruction (void)
virtual void getrefmap (std::map< std::string, InsNameElem * > &m)
 InsListElem (const char *name, Table *t, const char *idx)
virtual int ntokens (void)

Protected Attributes

std::string indexname
Tablethetable


Constructor & Destructor Documentation

InsListElem::InsListElem const char *  name,
Table t,
const char *  idx
 

Definition at line 133 of file insnameelem.cpp.

References indexname, and thetable.


Member Function Documentation

std::string InsListElem::getindex void   ) 
 

Definition at line 170 of file insnameelem.cpp.

References indexname.

std::string InsListElem::getinspattern void   )  [virtual]
 

Reimplemented from InsNameElem.

Definition at line 152 of file insnameelem.cpp.

References InsNameElem::elemname, InsNameElem::getinspattern(), indexname, InsNameElem::nextelem, and NULL.

std::string InsListElem::getinstruction void   )  [virtual]
 

Reimplemented from InsNameElem.

Definition at line 145 of file insnameelem.cpp.

References InsNameElem::getinstruction(), InsNameElem::getvalue(), InsNameElem::nextelem, NULL, Table::records, and thetable.

void InsListElem::getrefmap std::map< std::string, InsNameElem * > &  m  )  [virtual]
 

Reimplemented from InsNameElem.

Definition at line 159 of file insnameelem.cpp.

References InsNameElem::getrefmap(), indexname, InsNameElem::nextelem, and NULL.

int InsListElem::ntokens void   )  [virtual]
 

Reimplemented from InsNameElem.

Definition at line 140 of file insnameelem.cpp.

References Table::records, and thetable.


Member Data Documentation

std::string InsListElem::indexname [protected]
 

Definition at line 69 of file insnameelem.h.

Referenced by getindex(), getinspattern(), getrefmap(), and InsListElem().

Table* InsListElem::thetable [protected]
 

Definition at line 70 of file insnameelem.h.

Referenced by getinstruction(), InsListElem(), and ntokens().


The documentation for this class was generated from the following files:
Generated on Tue Sep 19 21:18:43 2006 for Boomerang by  doxygen 1.4.6