, including all inherited members.
CheckWeCanRun(RunAction runAction, const JetByteTools::Core::_tstring &errorMessageHeader, const IDisplayMessageBox &messageBoxDisplayer, ServiceTypes::ExitCode &result) override | CService | [virtual] |
CService(IServiceCallbacks &callback, const JetByteTools::Core::_tstring &name, const JetByteTools::Core::_tstring &description, bool allowPerInstanceControls=false) | CService | |
CService(IServiceCallbacks &callback, const JetByteTools::Core::_tstring &name, const JetByteTools::Core::_tstring &description, const JetByteTools::Core::_tstring &shutdownEventName, const JetByteTools::Core::_tstring &pauseResumeEventName, bool allowPerInstanceControls=false) | CService | |
CService(const CService &rhs) | CService | |
CServiceControlDispatcher class | CService | [friend] |
DisplayMessages(bool display) override | CService | [virtual] |
DisplayMessages() const | CService | [protected] |
GetConfigData() const override | CService | [virtual] |
GetInstanceName() const | CService | |
GetLogFilePath() override | CService | [virtual] |
GetPerInstancePauseEventName(const JetByteTools::Core::_tstring &instance) const | CService | [protected] |
GetPerInstanceShutdownEventName(const JetByteTools::Core::_tstring &instance) const | CService | [protected] |
GetServiceName() const override | CService | [virtual] |
GetServiceSpecificHelp(const JetByteTools::Core::_tstring &help) override | CService | [virtual] |
InstallPerformanceCounters(JetByteTools::Core::_tstring &errorMessage) override | CService | [virtual] |
m_config | CService | [protected] |
OnServiceInstalled() override | CService | [virtual] |
OnServiceRemoved() override | CService | [virtual] |
OnStartFailure(const JetByteTools::Core::_tstring &errorMessage) override | CService | [virtual] |
operator=(const CService &rhs) | CService | |
ParseServiceSpecificCommandLineArgument(PTSTR *ppArgv, int nArgc, int index, JetByteTools::Core::_tstring &errorMessage, ServiceTypes::ExitCode &result) override | CService | [virtual] |
RemovePerformanceCounters(JetByteTools::Core::_tstring &errorMessage) override | CService | [virtual] |
ServiceHandler(IReportServiceStatus &serviceStatus, DWORD control, DWORD eventType, void *pEventData) override | CService | [virtual] |
ServiceMain(IReportServiceStatus &serviceStatus, IManageServiceNotifications ¬ificationManager, DWORD argc, PTSTR *ppArgv) override | CService | [virtual] |
SetInstanceName(const JetByteTools::Core::_tstring &instanceName) override | CService | [virtual] |
~CService() override | CService | |
~IListenForShutdown() | IListenForShutdown | [private, virtual] |
~IService() | IService | [virtual] |