|
winss
|
#include <windows.h>#include <filesystem>#include <vector>#include <chrono>#include <string>#include "easylogging/easylogging++.hpp"#include "../handle_wrapper.hpp"#include "../windows_interface.hpp"#include "../filesystem_interface.hpp"#include "../wait_multiplexer.hpp"#include "../not_owning_ptr.hpp"#include "../environment.hpp"#include "../path_mutex.hpp"#include "../process.hpp"#include "../utils.hpp"

Go to the source code of this file.
Classes | |
| struct | winss::SuperviseState |
| The state of the supervisor. More... | |
| class | winss::SuperviseListener |
| The supervisor listener. More... | |
| class | winss::SuperviseTmpl< TMutex, TProcess > |
| The supervisor class template. More... | |
Namespaces | |
| winss | |
Typedefs | |
| typedef SuperviseTmpl< winss::PathMutex, winss::Process > | winss::Supervise |
| Concrete supervise implementation. More... | |
Enumerations | |
| enum | winss::SuperviseNotification { winss::UNKNOWN, winss::START, winss::RUN, winss::END, winss::BROKEN, winss::FINISHED, winss::EXIT } |
| The supervisor events which can occur. More... | |
1.8.11