Version: 6.3.1
Public Member Functions | Private Attributes

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

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS