class NodeAssign

An assignment operation. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 NodeAssign (const string& varid, BinOper* mod, Node* rvalue, unsigned line)

NodeAssign

Caller must not delete / modify pointer.

Parameters:

varidthe name of the variable being assigned to.
modthe modifier (e.g., += has a modifier OpAdd).
rvaluethe expression being assigned to the variable.
lineline of configuration where node was created.
 ~NodeAssign ()

~NodeAssign

 DEFINE_VISITABLE ()

DEFINE_VISITABLE

const string&  varid ()

varid

[const]

Returns: name of variable being assigned to.

Node&  rvalue ()

rvalue

[const]

Returns: argument of assignment.

BinOper*  mod ()

mod

[const]


Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:11:02 2009, using kdoc 2.0a54+XORP.