Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions
ExprIntrp_Generator Class Reference

Implements general services for interpretation of
expressions.

#include <ExprIntrp_Generator.hxx>

Inheritance diagram for ExprIntrp_Generator:
Inheritance graph
[legend]

Public Member Functions

void Use (const Handle< Expr_NamedFunction > &func)
void Use (const Handle< Expr_NamedExpression > &named)
const
ExprIntrp_SequenceOfNamedExpression
GetNamed () const
const
ExprIntrp_SequenceOfNamedFunction
GetFunctions () const
Handle_Expr_NamedExpression GetNamed (const TCollection_AsciiString &name) const
 Returns NamedExpression with name <name> already
interpreted if it exists. Returns a null handle if
not.

Handle_Expr_NamedFunction GetFunction (const TCollection_AsciiString &name) const
 Returns NamedFunction with name <name> already
interpreted if it exists. Returns a null handle if
not.

Protected Member Functions

 ExprIntrp_Generator ()

Constructor & Destructor Documentation


Member Function Documentation

Handle_Expr_NamedFunction ExprIntrp_Generator::GetFunction ( const TCollection_AsciiString name) const
Handle_Expr_NamedExpression ExprIntrp_Generator::GetNamed ( const TCollection_AsciiString name) const

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