Stocke tous les types d'operateur possibles sur les expressions.
Plus de détails...
#include <arcane/core/expr/OperatorMng.h>
|
typedef std::map< VariantBase::eType, UnaryOperator *, std::less< VariantBase::eType > > | UnaryOpMap |
|
typedef std::map< VariantBase::eType, BinaryOperator *, std::less< Integer > > | BinaryOpMap |
|
typedef std::map< VariantBase::eType, WhereOperator *, std::less< VariantBase::eType > > | WhereOpMap |
|
typedef std::map< VariantBase::eType, LitteralOperator *, std::less< VariantBase::eType > > | LitteralOpMap |
|
typedef std::map< VariantBase::eType, VariableOperator *, std::less< VariantBase::eType > > | VariableOpMap |
|
Stocke tous les types d'operateur possibles sur les expressions.
Définition à la ligne 39 du fichier OperatorMng.h.
◆ BinaryOpMap
typedef std::map<VariantBase::eType, BinaryOperator*, std::less<Integer> > Arcane::OperatorMng::BinaryOpMap |
|
private |
◆ LitteralOpMap
typedef std::map<VariantBase::eType, LitteralOperator*, std::less<VariantBase::eType> > Arcane::OperatorMng::LitteralOpMap |
|
private |
◆ UnaryOpMap
typedef std::map<VariantBase::eType, UnaryOperator*, std::less<VariantBase::eType> > Arcane::OperatorMng::UnaryOpMap |
|
private |
◆ VariableOpMap
typedef std::map<VariantBase::eType, VariableOperator*, std::less<VariantBase::eType> > Arcane::OperatorMng::VariableOpMap |
|
private |
◆ WhereOpMap
typedef std::map<VariantBase::eType, WhereOperator*, std::less<VariantBase::eType> > Arcane::OperatorMng::WhereOpMap |
|
private |
◆ OperatorMng()
Arcane::OperatorMng::OperatorMng |
( |
| ) |
|
|
protected |
◆ ~OperatorMng()
Arcane::OperatorMng::~OperatorMng |
( |
| ) |
|
|
protected |
◆ find() [1/5]
◆ find() [2/5]
◆ find() [3/5]
◆ find() [4/5]
◆ find() [5/5]
◆ instance()
◆ m_binary_op
BinaryOpMap Arcane::OperatorMng::m_binary_op[BinaryExpressionImpl::NbOperationType] |
|
private |
◆ m_instance
◆ m_litteral_op
LitteralOpMap Arcane::OperatorMng::m_litteral_op |
|
private |
◆ m_unary_op
UnaryOpMap Arcane::OperatorMng::m_unary_op[UnaryExpressionImpl::NbOperationType] |
|
private |
◆ m_variable_op
VariableOpMap Arcane::OperatorMng::m_variable_op |
|
private |
◆ m_where_op
WhereOpMap Arcane::OperatorMng::m_where_op |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :