XII Release 0.1.0
Loading...
Searching...
No Matches
xiiDirectoryWatcherImpl Struct Reference

Copyright (c) Theophilus Eriata. All Rights Reserved. More...

#include <DirectoryWatcher_posix.h>

Public Member Functions

void DoRead ()
void EnumerateChangesImpl (xiiStringView sDirectoryPath, xiiTime waitUpTo, const xiiDelegate< void(const Change &)> &callback)

Public Attributes

bool m_bNTFS = false
bool m_bValidatePathCasing = false
xiiTime m_LastCasingCheck
xiiUInt32 m_uiNextCasingEntry = 0
MoveEvent m_PendingRename
xiiString m_sReconciledRename
HANDLE m_DirectoryHandle
DWORD m_uiFilter
OVERLAPPED m_Overlapped
HANDLE m_OverlappedEvent
xiiDynamicArray< xiiUInt8 > m_Buffer
xiiBitflags< xiiDirectoryWatcher::Watch > m_WatchFlags
xiiUniquePtr< xiiFileSystemMirrorType > m_FileSystemMirror

Detailed Description

Copyright (c) Theophilus Eriata. All Rights Reserved.


The documentation for this struct was generated from the following files: