| Check(const fs::path &service_dir) | winss::SvScanTmpl< TService, TMutex, TProcess > | inlineprotected |
| close_event | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| close_on_exit | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| CloseAllServices(bool ignore_flagged) | winss::SvScanTmpl< TService, TMutex, TProcess > | inlinevirtual |
| Exit(bool close_services) | winss::SvScanTmpl< TService, TMutex, TProcess > | inlinevirtual |
| exiting | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| Init() | winss::SvScanTmpl< TService, TMutex, TProcess > | inlineprotected |
| kEnvDir | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| kFatalExitCode | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| kFinishFile | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| kMutexName | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| kMutexTaken | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| kSigTermFile | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| kSvscanDir | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| kTimeoutGroup | winss::SvScanTmpl< TService, TMutex, TProcess > | static |
| multiplexer | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| mutex | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| operator=(const SvScanTmpl &)=delete | winss::SvScanTmpl< TService, TMutex, TProcess > | |
| operator=(SvScanTmpl &&)=delete | winss::SvScanTmpl< TService, TMutex, TProcess > | |
| ReadEnv() | winss::SvScanTmpl< TService, TMutex, TProcess > | inlineprotectedstatic |
| rescan | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| Scan(bool timeout) | winss::SvScanTmpl< TService, TMutex, TProcess > | inlinevirtual |
| scan_dir | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| Schedule() | winss::SvScanTmpl< TService, TMutex, TProcess > | inlineprotected |
| services | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| signals | winss::SvScanTmpl< TService, TMutex, TProcess > | protected |
| Stop() | winss::SvScanTmpl< TService, TMutex, TProcess > | inlineprotected |
| SvScanTmpl(winss::NotOwningPtr< winss::WaitMultiplexer > multiplexer, const fs::path &scan_dir, DWORD rescan, bool signals, winss::EventWrapper close_event) | winss::SvScanTmpl< TService, TMutex, TProcess > | inline |
| SvScanTmpl(const SvScanTmpl &)=delete | winss::SvScanTmpl< TService, TMutex, TProcess > | |
| SvScanTmpl(SvScanTmpl &&)=delete | winss::SvScanTmpl< TService, TMutex, TProcess > | |
| Terminate() | winss::SvScanTmpl< TService, TMutex, TProcess > | inlineprotected |