#include <PythonInterp.hpp>

Public Member Functions

 PythonInterp (bool enable)
 
bool exec (const std::string &)
 
bool exec (const std::string &, const Parser &, Deck &)
 
bool exec (const Action::PyAction &, EclipseState &, Schedule &, std::size_t, SummaryState &)
 
 operator bool () const
 

Static Public Member Functions

static bool supported ()
 

Constructor & Destructor Documentation

◆ PythonInterp()

Opm::PythonInterp::PythonInterp ( bool  enable)
inlineexplicit

Member Function Documentation

◆ exec() [1/3]

bool Opm::PythonInterp::exec ( const Action::PyAction ,
EclipseState ,
Schedule ,
std::size_t  ,
SummaryState  
)
inline

◆ exec() [2/3]

bool Opm::PythonInterp::exec ( const std::string )
inline

◆ exec() [3/3]

bool Opm::PythonInterp::exec ( const std::string ,
const Parser ,
Deck  
)
inline

◆ operator bool()

Opm::PythonInterp::operator bool ( ) const
inlineexplicit

◆ supported()

static bool Opm::PythonInterp::supported ( )
inlinestatic

The documentation for this class was generated from the following file: