TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
WatcherWin32.cpp File Reference
#include <efsw/WatcherWin32.hpp>
#include <efsw/String.hpp>
+ Include dependency graph for WatcherWin32.cpp:

Namespaces

 efsw
 

Functions

void CALLBACK efsw::WatchCallback (DWORD dwErrorCode, DWORD dwNumberOfBytesTransfered, LPOVERLAPPED lpOverlapped)
 Unpacks events and passes them to a user defined callback. More...
 
bool efsw::RefreshWatch (WatcherStructWin32 *pWatch)
 Refreshes the directory monitoring. More...
 
void efsw::DestroyWatch (WatcherStructWin32 *pWatch)
 Stops monitoring a directory. More...
 
WatcherStructWin32 * efsw::CreateWatch (LPCWSTR szDirectory, bool recursive, DWORD NotifyFilter)
 Starts monitoring a directory. More...