|
Open CASCADE Technology
6.5.4
|
Implements general services for interpretation of
expressions.
#include <ExprIntrp_Generator.hxx>

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 () | |
| ExprIntrp_Generator::ExprIntrp_Generator | ( | ) | [protected] |
| Handle_Expr_NamedFunction ExprIntrp_Generator::GetFunction | ( | const TCollection_AsciiString & | name | ) | const |
| Handle_Expr_NamedExpression ExprIntrp_Generator::GetNamed | ( | const TCollection_AsciiString & | name | ) | const |
| void ExprIntrp_Generator::Use | ( | const Handle< Expr_NamedFunction > & | func | ) |
| void ExprIntrp_Generator::Use | ( | const Handle< Expr_NamedExpression > & | named | ) |
1.8.0