#ifndef NEWSBOAT_FSLOCK_H_ #define NEWSBOAT_FSLOCK_H_ #include "libnewsboat-ffi/src/fslock.rs.h" #include #include namespace newsboat { class FsLock { public: FsLock(); ~FsLock() = default; bool try_lock(const std::string& lock_file, pid_t& pid, std::string& error_message); private: rust::Box rs_object; }; } // namespace newsboat #endif /* NEWSBOAT_FSLOCK_H_ */