![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <ExprIntrp_Analysis.hxx>
Public Member Functions | |
| ExprIntrp_Analysis () | |
| void | SetMaster (const occ::handle< ExprIntrp_Generator > &agen) |
| void | Push (const occ::handle< Expr_GeneralExpression > &exp) |
| void | PushRelation (const occ::handle< Expr_GeneralRelation > &rel) |
| void | PushName (const TCollection_AsciiString &name) |
| void | PushValue (const int degree) |
| void | PushFunction (const occ::handle< Expr_GeneralFunction > &func) |
| occ::handle< Expr_GeneralExpression > | Pop () |
| occ::handle< Expr_GeneralRelation > | PopRelation () |
| TCollection_AsciiString | PopName () |
| int | PopValue () |
| occ::handle< Expr_GeneralFunction > | PopFunction () |
| bool | IsExpStackEmpty () const |
| bool | IsRelStackEmpty () const |
| void | ResetAll () |
| void | Use (const occ::handle< Expr_NamedFunction > &func) |
| void | Use (const occ::handle< Expr_NamedExpression > &named) |
| occ::handle< Expr_NamedExpression > | GetNamed (const TCollection_AsciiString &name) |
| occ::handle< Expr_NamedFunction > | GetFunction (const TCollection_AsciiString &name) |
| ExprIntrp_Analysis::ExprIntrp_Analysis | ( | ) |
| occ::handle< Expr_NamedFunction > ExprIntrp_Analysis::GetFunction | ( | const TCollection_AsciiString & | name | ) |
| occ::handle< Expr_NamedExpression > ExprIntrp_Analysis::GetNamed | ( | const TCollection_AsciiString & | name | ) |
| bool ExprIntrp_Analysis::IsExpStackEmpty | ( | ) | const |
| bool ExprIntrp_Analysis::IsRelStackEmpty | ( | ) | const |
| occ::handle< Expr_GeneralExpression > ExprIntrp_Analysis::Pop | ( | ) |
| occ::handle< Expr_GeneralFunction > ExprIntrp_Analysis::PopFunction | ( | ) |
| TCollection_AsciiString ExprIntrp_Analysis::PopName | ( | ) |
| occ::handle< Expr_GeneralRelation > ExprIntrp_Analysis::PopRelation | ( | ) |
| int ExprIntrp_Analysis::PopValue | ( | ) |
| void ExprIntrp_Analysis::Push | ( | const occ::handle< Expr_GeneralExpression > & | exp | ) |
| void ExprIntrp_Analysis::PushFunction | ( | const occ::handle< Expr_GeneralFunction > & | func | ) |
| void ExprIntrp_Analysis::PushName | ( | const TCollection_AsciiString & | name | ) |
| void ExprIntrp_Analysis::PushRelation | ( | const occ::handle< Expr_GeneralRelation > & | rel | ) |
| void ExprIntrp_Analysis::ResetAll | ( | ) |
| void ExprIntrp_Analysis::SetMaster | ( | const occ::handle< ExprIntrp_Generator > & | agen | ) |
| void ExprIntrp_Analysis::Use | ( | const occ::handle< Expr_NamedExpression > & | named | ) |
| void ExprIntrp_Analysis::Use | ( | const occ::handle< Expr_NamedFunction > & | func | ) |