From f5ceadd9baddaa55111d6112e487428363fe981f Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Wed, 7 Feb 2024 13:18:46 -0500 Subject: Remove dmon --- dmonwrapper.h | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 dmonwrapper.h (limited to 'dmonwrapper.h') diff --git a/dmonwrapper.h b/dmonwrapper.h deleted file mode 100644 index 06b4c857..00000000 --- a/dmonwrapper.h +++ /dev/null @@ -1,33 +0,0 @@ -#pragma once - -#include -#include -#include -#include -#include -#define DMON_MAX_WATCHES 256 -#include "vendor/dmon/dmon.h" - - -typedef std::function CallbackFunction; - -class DMonWrapper -{ - struct CallbackContext - { - CallbackFunction callback; - }; - - static bool g_dmonInitialized; - static std::mutex g_dmonMutex; - - std::map m_callbacks; - -public: - DMonWrapper(); - ~DMonWrapper(); - - dmon_watch_id Watch(const std::filesystem::path& path, CallbackFunction callback, bool recursive = false); - void Unwatch(dmon_watch_id watchId); - std::vector GetWatchIds(); -}; -- cgit v1.3.1