#ifndef MODELS_H_ #define MODELS_H_ #include namespace models { template class ServiceInfo { public: ServiceInfo() { service_stop_event = INVALID_HANDLE_VALUE; } ServiceInfo(std::wstring &&name) : service_name(const_cast(name.c_str())) { service_stop_event = INVALID_HANDLE_VALUE; } wchar_t *service_name; Status service_status; StatusHandle service_handle; Handle service_stop_event; }; } #endif