50 static RunCount from_string(std::string run_count);
51 static PyAction serializationTestObject();
53 PyAction(std::shared_ptr<const Python> python,
const std::string& name, RunCount run_count,
const std::string& module_file);
55 const std::function<
void(
const std::string&,
const std::vector<std::string>&)>& actionx_callback)
const;
56 const std::string& name()
const;
57 bool ready(
const State& state)
const;
58 bool operator==(
const PyAction& other)
const;
60 template<
class Serializer>
64 serializer(m_run_count);
65 serializer(module_file);
68 static bool valid_keyword(
const std::string& keyword);
71 void update(
bool result)
const;
73 mutable std::shared_ptr< PyRunModule > run_module;
76 std::string module_file;
77 mutable bool m_active =
true;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30