The Micro C++ Library
micxx::Service Member List
This is the complete list of members for micxx::Service, including all inherited members.
addDependency(const std::wstring &dependency)micxx::Service [virtual]
clear()micxx::Service [virtual]
getAutoStart() const micxx::Service [virtual]
getCommandLine() const micxx::Service [virtual]
getControlsAccepted() const micxx::Service [virtual]
getDependencies() const micxx::Service [virtual]
getDescription() const micxx::Service [virtual]
getDisabled() const micxx::Service [virtual]
getDisplayName() const micxx::Service [virtual]
getInteractive() const micxx::Service [virtual]
getPassword() const micxx::Service [virtual]
getPath() const micxx::Service [virtual]
getServiceName() const micxx::Service [virtual]
getUser() const micxx::Service [virtual]
install()micxx::Service [virtual]
main()micxx::Service
NonCopyable()micxx::traits::NonCopyable [inline, private]
run(std::list< std::wstring > &wargs)=0micxx::Service [pure virtual]
run(SERVICE_STATUS_HANDLE hServiceStatus, DWORD argc, LPWSTR *wargs)micxx::Service [protected, virtual]
Service(const std::wstring &serviceName=L"undefined")micxx::Service
serviceCtrlHandler(DWORD control, DWORD eventType, LPVOID eventData)micxx::Service [protected, virtual]
serviceStop()micxx::Service [protected, virtual]
setAutoStart(bool autoStart)micxx::Service [virtual]
setCommandLine(const std::wstring &commandLine)micxx::Service [virtual]
setControlsAccepted(DWORD controlsAccepted)micxx::Service [virtual]
setDescription(const std::wstring &description)micxx::Service [virtual]
setDisabled(bool disabled)micxx::Service [virtual]
setDisplayName(const std::wstring &displayName)micxx::Service [virtual]
setInteractive(bool interactive)micxx::Service [virtual]
setPassword(const std::wstring &path)micxx::Service [virtual]
setPath(const std::wstring &path)micxx::Service [virtual]
setServiceName(const std::wstring &serviceName)micxx::Service [virtual]
setUser(const std::wstring &user)micxx::Service [virtual]
start()micxx::Service [virtual]
stop()micxx::Service [virtual]
uninstall()micxx::Service [virtual]
~NonCopyable()micxx::traits::NonCopyable [inline, private, virtual]
~Service(void)micxx::Service [virtual]