#pragma once #include "LibLsp/JsonRpc/MessageIssue.h" #include class ParentProcessWatcher { public: struct ParentProcessWatcherData; ParentProcessWatcher(lsp::Log& log, int pid, const std::function&& callback, uint32_t poll_delay_secs = 10); ~ParentProcessWatcher(); std::shared_ptr d_ptr; };