Version: 5.1.6

INTERP_KERNEL.LeafExprVal Class Reference

#include <InterpKernelExprParser.hxx>

Inheritance diagram for INTERP_KERNEL.LeafExprVal:
Inheritance graph

Public Member Functions

 LeafExprVal (double value)
 ~LeafExprVal ()
void compileX86 (std::vector< std::string > &ass) const
void compileX86_64 (std::vector< std::string > &ass) const
void fillValue (Value *val) const throw (INTERP_KERNEL::Exception)
void replaceValues (const std::vector< double > &valuesInExpr) throw (INTERP_KERNEL::Exception)

Private Attributes

double _value

Constructor & Destructor Documentation

LeafExprVal::LeafExprVal ( double  value  ) 
LeafExprVal::~LeafExprVal (  ) 

Member Function Documentation

void LeafExprVal::compileX86 ( std::vector< std::string > &  ass  )  const [virtual]
void LeafExprVal::compileX86_64 ( std::vector< std::string > &  ass  )  const [virtual]
void LeafExprVal::fillValue ( Value val  )  const throw (INTERP_KERNEL::Exception) [virtual]
void LeafExprVal::replaceValues ( const std::vector< double > &  valuesInExpr  )  throw (INTERP_KERNEL::Exception) [virtual]

Field Documentation