bcParserCPP 2.8
Math Parser for C++
Public Member Functions
CBasicNode< _ValueT > Class Template Reference

Node type that holds constant values. More...

Inheritance diagram for CBasicNode< _ValueT >:
CNode< _ValueT >

List of all members.

Public Member Functions

 CBasicNode (_ValueT Val)
virtual _ValueT GetValue ()
 Return the literal value.
virtual BOOL IsUsed (void *Addr)
 Return FALSE since variables or functions cannot be found in CBasicNode.
virtual void Optimize ()
 Does nothing since there is nothing to optimize.
virtual CNode< _ValueT >::NODE_TYPE GetType ()
 Returns CNode::BASIC as the node type.

Detailed Description

template<typename _ValueT>
class CBasicNode< _ValueT >

Node type that holds constant values.

Expression given by the user is parsed and then represented by a tree of CNode objects.

 All Classes Functions Variables Typedefs Enumerations