X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=example%2Fdiameter%2Flauncher%2FEventOperation.hpp;h=c88cb3ce7a3ca0bb280e1849fbef86193c45e478;hb=HEAD;hp=1f0a4abb4886f1737b561ad94073e982e097a867;hpb=080dc0740d8b02011dee032f5d44eeb5f2ffe23f;p=anna.git diff --git a/example/diameter/launcher/EventOperation.hpp b/example/diameter/launcher/EventOperation.hpp index 1f0a4ab..c88cb3c 100644 --- a/example/diameter/launcher/EventOperation.hpp +++ b/example/diameter/launcher/EventOperation.hpp @@ -9,42 +9,11 @@ #ifndef example_diameter_launcher_EventOperation_hpp #define example_diameter_launcher_EventOperation_hpp -// Project - // STL #include -//// Standard -//#include // std::istringstream -//#include // std::cout -//#include // ceil -//#include -//#include // chdir -//#include -// // Project -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -//#include -// -//// Process -//#include -//#include -//#include -//#include -//#include -//#include +#include class EventOperation { @@ -141,7 +110,7 @@ public: bool test__auto_reset(std::string &response, bool soft_hard); bool test__initialized(std::string &response); bool test__finished(std::string &response); - bool test__clear(std::string &response); + bool test__clear(std::string &response, int id = -1 /* all */); bool test__junit(std::string &response, const std::string & targetFile); bool test__summary_counts(std::string &response); bool test__summary_states(std::string &response); @@ -150,6 +119,9 @@ public: const std::string & state = "all" /* initialized|in-progress|failed|success|[all]|none */, bool enable = true); bool test__report_hex(std::string &response, bool enable = true); bool test__dump_stdout(std::string &response, bool enable = true); + + // Dynamic procedure + bool test__dynamic(std::string &response, const nlohmann::json &arguments); }; #endif