Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SpartanJ/efsw
/ types & classes
Types & classes
90 in github.com/SpartanJ/efsw
⨍
Functions
349
◇
Types & classes
90
↓ 30 callers
Class
String
@brief Utility string class that automatically handles conversions between types and encodings * **/
src/efsw/String.hpp:24
↓ 6 callers
Class
FileInfo
src/efsw/FileInfo.hpp:11
↓ 4 callers
Class
stat
src/efsw/platform/posix/FileSystemImpl.cpp:65
↓ 3 callers
Class
kevent
src/efsw/WatcherKqueue.hpp:19
↓ 2 callers
Class
FSEvent
src/efsw/WatcherFSEvents.hpp:42
↓ 2 callers
Class
stat
src/efsw/FileInfo.cpp:101
↓ 1 callers
Class
stat
src/test/efsw-test.c:99
↓ 1 callers
Class
statfs
src/efsw/platform/posix/FileSystemImpl.cpp:205
Enum
Action
include/efsw/efsw.hpp:77
Class
Atomic
src/efsw/Atomic.hpp:10
Class
DirWatcherGeneric
src/efsw/DirWatcherGeneric.hpp:11
Class
DirWatcherGeneric
src/efsw/WatcherGeneric.hpp:8
Class
DirectorySnapshot
src/efsw/DirectorySnapshot.hpp:8
Class
DirectorySnapshotDiff
src/efsw/DirectorySnapshotDiff.hpp:8
Class
EFSW_API
include/efsw/efsw.hpp:107
Class
EFSW_FILE_NOTIFY_EXTENDED_INFORMATION_EX
src/efsw/WatcherWin32.cpp:12
Enum
Error
include/efsw/efsw.hpp:93
Enum
FSEventEvents
OSX < 10.7 has no file events */ So i declare the events constants */
src/efsw/WatcherFSEvents.hpp:19
Class
FileSystem
src/efsw/FileSystem.hpp:9
Class
FileSystem
src/efsw/platform/win/FileSystemImpl.hpp:12
Class
FileSystem
src/efsw/platform/posix/FileSystemImpl.hpp:11
Class
FileWatchListener
include/efsw/efsw.hpp:70
Class
FileWatcherFSEvents
src/efsw/WatcherFSEvents.hpp:40
Class
FileWatcherFSEvents
Implementation for Win32 based on ReadDirectoryChangesW. @class FileWatcherFSEvents
src/efsw/FileWatcherFSEvents.hpp:21
Class
FileWatcherGeneric
Implementation for Generic File Watcher. @class FileWatcherGeneric
src/efsw/FileWatcherGeneric.hpp:13
Class
FileWatcherImpl
src/efsw/FileWatcherImpl.hpp:13
Class
FileWatcherImpl
forward declarations
include/efsw/efsw.hpp:69
Class
FileWatcherInotify
Implementation for Linux based on inotify. @class FileWatcherInotify
src/efsw/FileWatcherInotify.hpp:16
Class
FileWatcherKqueue
Implementation for OSX based on kqueue. @class FileWatcherKqueue
src/efsw/FileWatcherKqueue.hpp:14
Class
FileWatcherKqueue
src/efsw/WatcherKqueue.hpp:16
Class
FileWatcherWin32
Implementation for Win32 based on ReadDirectoryChangesW. @class FileWatcherWin32
src/efsw/FileWatcherWin32.hpp:17
Enum
Option
include/efsw/efsw.hpp:127
Enum
RefreshResult
src/efsw/WatcherWin32.hpp:25
Class
System
src/efsw/System.hpp:8
Class
System
src/efsw/platform/win/SystemImpl.hpp:10
Class
System
src/efsw/platform/posix/SystemImpl.hpp:10
Class
TestListener
src/unit_tests/test_util.hpp:16
Class
Thread
@brief Thread manager class */
src/efsw/Thread.hpp:12
Class
UpdateListener
Processes a file action
src/test/efsw-test.cpp:15
Class
Utf
src/efsw/Utf.hpp:20
Class
Utf<16>
src/efsw/Utf.hpp:226
Class
Utf<32>
src/efsw/Utf.hpp:426
Class
Utf<8>
src/efsw/Utf.hpp:26
Class
Watcher
@brief Base Watcher class */
src/efsw/Watcher.hpp:10
Class
WatcherFSEvents
src/efsw/WatcherFSEvents.hpp:53
Class
WatcherGeneric
src/efsw/WatcherGeneric.hpp:10
Class
WatcherInotify
src/efsw/WatcherInotify.hpp:9
Class
WatcherKqueue
src/efsw/WatcherKqueue.hpp:17
Class
WatcherOption
include/efsw/efsw.hpp:71
Class
WatcherStructWin32
Internal watch data
src/efsw/WatcherWin32.hpp:28
Class
WatcherWin32
src/efsw/WatcherWin32.hpp:23
Class
Watcher_CAPI
/
src/efsw/FileWatcherCWrapper.cpp:11
Class
_stat
src/efsw/FileInfo.cpp:104
Enum
colours
src/unit_tests/utest.h:1417
Class
dirent
src/efsw/platform/posix/FileSystemImpl.cpp:168
Enum
efsw_action
src/efsw/FileWatcherCWrapper.cpp:26
Enum
efsw_action
src/test/efsw-test.c:39
Enum
efsw_action
include/efsw/efsw.h:68
Enum
efsw_error
include/efsw/efsw.h:75
Enum
efsw_option
include/efsw/efsw.h:85
Class
inotify_event
src/efsw/FileWatcherInotify.cpp:326
Class
mntent
src/efsw/platform/posix/FileSystemImpl.cpp:113
Class
rlimit
src/efsw/platform/posix/SystemImpl.cpp:141
Class
sLastModifiedEvent
src/efsw/WatcherWin32.hpp:33
Class
timespec
src/efsw/FileWatcherKqueue.hpp:48
Class
timespec
src/efsw/WatcherKqueue.cpp:116
Class
timespec
src/unit_tests/utest.h:343
Class
utest_state_s
src/unit_tests/utest.h:373
Class
utest_test_state_s
src/unit_tests/utest.h:367
Class
utest_test_state_s
src/unit_tests/utest.h:374
Class
utest_type_deducer
src/unit_tests/utest.h:446
Class
utest_type_deducer<T *, false>
src/unit_tests/utest.h:525
Class
utest_type_deducer<T, true>
src/unit_tests/utest.h:529
Class
utest_type_deducer<bool, false>
src/unit_tests/utest.h:515
Class
utest_type_deducer<const T *, false>
src/unit_tests/utest.h:519
Class
utest_type_deducer<double, false>
src/unit_tests/utest.h:476
Class
utest_type_deducer<float, false>
src/unit_tests/utest.h:472
Class
utest_type_deducer<int, false>
src/unit_tests/utest.h:491
Class
utest_type_deducer<long double, false>
src/unit_tests/utest.h:480
Class
utest_type_deducer<long long, false>
src/unit_tests/utest.h:507
Class
utest_type_deducer<long, false>
src/unit_tests/utest.h:499
Class
utest_type_deducer<short, false>
src/unit_tests/utest.h:462
Class
utest_type_deducer<signed char, false>
src/unit_tests/utest.h:450
Class
utest_type_deducer<std::nullptr_t, false>
src/unit_tests/utest.h:535
Class
utest_type_deducer<unsigned char, false>
src/unit_tests/utest.h:456
Class
utest_type_deducer<unsigned int, false>
src/unit_tests/utest.h:495
Class
utest_type_deducer<unsigned long long, false>
src/unit_tests/utest.h:511
Class
utest_type_deducer<unsigned long, false>
src/unit_tests/utest.h:503
Class
utest_type_deducer<unsigned short, false>
src/unit_tests/utest.h:466
Class
utsname
src/efsw/FileWatcherFSEvents.cpp:18