CStringNode Class Reference

#include <CompileNodes.h>

Inheritance diagram for CStringNode:

CompileNode VarIdentNode List of all members.

Public Member Functions

 CStringNode (const char *const _str, const uint32 _linenum)
virtual ~CStringNode ()
virtual void print_unk (std::ostream &o)
virtual bool isA (const LLCToken &tok)

Public Attributes

const std::string str

Detailed Description

Definition at line 42 of file CompileNodes.h.


Constructor & Destructor Documentation

CStringNode::CStringNode ( const char *const   _str,
const uint32  _linenum 
) [inline]

Definition at line 45 of file CompileNodes.h.

virtual CStringNode::~CStringNode (  )  [inline, virtual]

Definition at line 47 of file CompileNodes.h.


Member Function Documentation

virtual bool CStringNode::isA ( const LLCToken tok  )  [inline, virtual]

Implements CompileNode.

Reimplemented in VarIdentNode.

Definition at line 50 of file CompileNodes.h.

virtual void CStringNode::print_unk ( std::ostream &  o  )  [inline, virtual]

Implements CompileNode.

Definition at line 49 of file CompileNodes.h.

References str.


Member Data Documentation

const std::string CStringNode::str

Definition at line 50 of file CompileNodes.h.

Referenced by print_unk().


The documentation for this class was generated from the following file:
Generated on Fri Jul 27 22:29:03 2007 for pentagram by  doxygen 1.4.7