Implementation d'une expression binaire.
Plus de détails...
#include <arcane/core/expr/BinaryExpressionImpl.h>
|
enum | eOperationType {
Add = 0
, Substract
, Multiply
, Divide
,
Minimum
, Maximum
, Pow
, LessThan
,
GreaterThan
, LessOrEqualThan
, GreaterOrEqualThan
, Or
,
And
, Equal
, NbOperationType
} |
|
Implementation d'une expression binaire.
Définition à la ligne 38 du fichier BinaryExpressionImpl.h.
◆ eOperationType
enum Arcane::BinaryExpressionImpl::eOperationType |
◆ BinaryExpressionImpl()
◆ apply()
◆ assign() [1/2]
◆ assign() [2/2]
◆ operationName() [1/2]
String Arcane::BinaryExpressionImpl::operationName |
( |
| ) |
const |
|
inline |
◆ operationName() [2/2]
String Arcane::BinaryExpressionImpl::operationName |
( |
eOperationType |
type | ) |
|
|
static |
◆ vectorSize()
virtual Integer Arcane::BinaryExpressionImpl::vectorSize |
( |
| ) |
const |
|
inlinevirtual |
Nombre d'éléments du vecteur.
Si l'expression est un vecteur et un symbole terminal (une feuille), retourne son nombre d'éléments. Sinon, retourne 0.
Implémente Arcane::IExpressionImpl.
Définition à la ligne 70 du fichier BinaryExpressionImpl.h.
◆ m_first
◆ m_operation
eOperationType Arcane::BinaryExpressionImpl::m_operation |
|
private |
◆ m_second
La documentation de cette classe a été générée à partir des fichiers suivants :