1#ifndef PYTHONVARIABLESPARAMS_H
2#define PYTHONVARIABLESPARAMS_H
30 static const string _pythonScriptsTag;
69 std::vector<string> _grids;
70 std::vector<string> _inputVars;
71 std::vector<string> _outputVars;
72 std::vector<string> _outputVarGrids;
74 static const string _pythonScriptTag;
75 static const string _scriptNameTag;
76 static const string _dataMgrNameTag;
77 static const string _dataMgrGridsTag;
78 static const string _inputVarsTag;
79 static const string _outputVarsTag;
80 static const string _outputVarGridsTag;
A cache based data reader.
Nodes with state in Xml tree representation.
std::vector< string > GetOutputGrids() const
void SetDataMgr(string dataMgrName)
void SetOutputGrids(std::vector< string > grids)
PythonScript(VAPoR::ParamsBase::StateSave *ssave, VAPoR::XmlNode *node)
std::vector< string > GetOutputVars() const
void SetInputGrids(std::vector< string > inputGrids)
std::vector< string > GetInputVars() const
void SetScript(string script)
string GetScriptName() const
void SetScriptName(string scriptName)
void SetInputVars(std::vector< string > inputVars)
string GetDataMgr() const
void SetOutputVars(std::vector< string > outputVars)
PythonScript(VAPoR::ParamsBase::StateSave *ssave)
static string GetClassType()
std::vector< string > GetInputGrids() const
std::vector< string > GetPythonScripts() const
PythonVariablesParams(DataMgr *dataMgr, ParamsBase::StateSave *ssave)
void RemovePythonScript(string scriptName)
static string GetClassType()
void AddPythonScript(string scriptName)
PythonVariablesParams(DataMgr *dataMgr, ParamsBase::StateSave *ssave, XmlNode *node)
std::vector< string > GetPythonScriptNames()