Electroneum
Functions | Variables
daemonizer::anonymous_namespace{windows_daemonizer.inl} Namespace Reference

Functions

std::string get_argument_string (int argc, char const *argv[])
 

Variables

const command_line::arg_descriptor< boolarg_install_service
 
const command_line::arg_descriptor< boolarg_uninstall_service
 
const command_line::arg_descriptor< boolarg_start_service
 
const command_line::arg_descriptor< boolarg_stop_service
 
const command_line::arg_descriptor< boolarg_is_service
 
const command_line::arg_descriptor< boolarg_non_interactive
 

Function Documentation

◆ get_argument_string()

std::string daemonizer::anonymous_namespace{windows_daemonizer.inl}::get_argument_string ( int  argc,
char const *  argv[] 
)

Variable Documentation

◆ arg_install_service

const command_line::arg_descriptor<bool> daemonizer::anonymous_namespace{windows_daemonizer.inl}::arg_install_service
Initial value:
= {
"install-service"
, "Install Windows service"
}

◆ arg_is_service

const command_line::arg_descriptor<bool> daemonizer::anonymous_namespace{windows_daemonizer.inl}::arg_is_service
Initial value:
= {
"run-as-service"
, "Hidden -- true if running as windows service"
}

◆ arg_non_interactive

const command_line::arg_descriptor<bool> daemonizer::anonymous_namespace{windows_daemonizer.inl}::arg_non_interactive
Initial value:
= {
"non-interactive"
, "Run non-interactive"
}

◆ arg_start_service

const command_line::arg_descriptor<bool> daemonizer::anonymous_namespace{windows_daemonizer.inl}::arg_start_service
Initial value:
= {
"start-service"
, "Start Windows service"
}

◆ arg_stop_service

const command_line::arg_descriptor<bool> daemonizer::anonymous_namespace{windows_daemonizer.inl}::arg_stop_service
Initial value:
= {
"stop-service"
, "Stop Windows service"
}

◆ arg_uninstall_service

const command_line::arg_descriptor<bool> daemonizer::anonymous_namespace{windows_daemonizer.inl}::arg_uninstall_service
Initial value:
= {
"uninstall-service"
, "Uninstall Windows service"
}