Xyce  6.1
Xyce::Device::ReactionLexer Class Reference

#include <N_DEV_ReactionLexer.h>

Inheritance diagram for Xyce::Device::ReactionLexer:
Collaboration diagram for Xyce::Device::ReactionLexer:

Public Member Functions

 ReactionLexer (const NetlistLocation &netlist_location, const std::string &reaction_filename, std::istream *input=0, std::ostream *output=0)
 
virtual ~ReactionLexer ()
 
int getToken (XyceDevice::ReactionParser::semantic_type *lvalp, XyceDevice::location *llocp, std::map< std::string, int > &theSpecies)
 

Public Attributes

const NetlistLocation netlistLocation_
 
const std::string & reactionFilename_
 

Detailed Description

Definition at line 57 of file N_DEV_ReactionLexer.h.

Constructor & Destructor Documentation

Xyce::Device::ReactionLexer::ReactionLexer ( const NetlistLocation &  netlist_location,
const std::string &  reaction_filename,
std::istream *  input = 0,
std::ostream *  output = 0 
)
inline

Definition at line 60 of file N_DEV_ReactionLexer.h.

virtual Xyce::Device::ReactionLexer::~ReactionLexer ( )
inlinevirtual

Definition at line 70 of file N_DEV_ReactionLexer.h.

Member Function Documentation

int Xyce::Device::ReactionLexer::getToken ( XyceDevice::ReactionParser::semantic_type *  lvalp,
XyceDevice::location *  llocp,
std::map< std::string, int > &  theSpecies 
)

Member Data Documentation

const NetlistLocation Xyce::Device::ReactionLexer::netlistLocation_

Definition at line 75 of file N_DEV_ReactionLexer.h.

const std::string& Xyce::Device::ReactionLexer::reactionFilename_

Definition at line 76 of file N_DEV_ReactionLexer.h.


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