XIOS
1.0
Xml I/O Server
|
Expression node corresponding to a scalar variable. Plus de détails...
#include <scalar_expr_node.hpp>
Fonctions membres publiques | |
CScalarVarExprNode (const std::string &varId) | |
Constructs an expression node corresponding to the scalar variable whose id is provided. Plus de détails... | |
double | reduce () const |
Builds a filter graph corresponding to the expression tree. Plus de détails... | |
Attributs privés | |
std::string | varId |
The identifier of the field. Plus de détails... | |
Expression node corresponding to a scalar variable.
Définition à la ligne 45 du fichier scalar_expr_node.hpp.
xios::CScalarVarExprNode::CScalarVarExprNode | ( | const std::string & | varId | ) |
Constructs an expression node corresponding to the scalar variable whose id is provided.
varId | the identifier of the scalar variable |
Définition à la ligne 19 du fichier scalar_expr_node.cpp.
|
virtual |
Builds a filter graph corresponding to the expression tree.
Implémente xios::IScalarExprNode.
Définition à la ligne 23 du fichier scalar_expr_node.cpp.
Références xios::ERROR, xios::CObjectTemplate< CVariable >::get(), xios::CVariable::getData(), xios::CObjectTemplate< CVariable >::has(), et varId.
|
private |
The identifier of the field.
Définition à la ligne 59 du fichier scalar_expr_node.hpp.
Référencé par reduce().