everything_search_engine library
Automatically generate index / everything_search_engine / library files with all the export needed for your library.
Classes
- Everything
- A class that wrap everything sdk's api
- FileAttribute
- https://docs.microsoft.com/en-us/windows/win32/fileio/file-attribute-constants
- Query
- config to execute query
- RequestFlags
- config to select what to show in results
- ResultItem
- to save result item
- Results
- store results
Enums
- EverythingErrorCode
- error code retrieved by Everything.lastError https://www.voidtools.com/support/everything/sdk/everything_getlasterror/#return_value
- EverythingSort
- sort mode for query results
- EverythingTargetMachine
- Target Machine type
Extensions
- FileTImeHelper on FILETIME
- helper for FILETIME
- StringToLPCWSTR on String
- helper for generate Wide String in C from Dart String
- ToDartString on LPCWSTR
- helper for LPCWSTR
Constants
- False → const int
- C type boolean false
- FILE_ATTRIBUTE_ARCHIVE → const int
- A file or directory that is an archive file or directory. Applications typically use this attribute to mark files for backup or removal .
- FILE_ATTRIBUTE_COMPRESSED → const int
- A file or directory that is compressed. For a file, all of the data in the file is compressed. For a directory, compression is the default for newly created files and subdirectories.
- FILE_ATTRIBUTE_DEVICE → const int
- This value is reserved for system use.
- FILE_ATTRIBUTE_DIRECTORY → const int
- The handle that identifies a directory.
- FILE_ATTRIBUTE_ENCRYPTED → const int
- A file or directory that is encrypted. For a file, all data streams in the file are encrypted. For a directory, encryption is the default for newly created files and subdirectories.
- FILE_ATTRIBUTE_HIDDEN → const int
- The file or directory is hidden. It is not included in an ordinary directory listing.
- FILE_ATTRIBUTE_INTEGRITY_STREAM → const int
- Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 and Windows XP: This flag is not supported until Windows Server 2012.
- FILE_ATTRIBUTE_NO_SCRUB_DATA → const int
- Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 and Windows XP: This flag is not supported until Windows 8 and Windows Server 2012.
- FILE_ATTRIBUTE_NORMAL → const int
- A file that does not have other attributes set. This attribute is valid only when used alone.
- FILE_ATTRIBUTE_NOT_CONTENT_INDEXED → const int
- The file or directory is not to be indexed by the content indexing service.
- FILE_ATTRIBUTE_OFFLINE → const int
- The data of a file is not available immediately. This attribute indicates that the file data is physically moved to offline storage. This attribute is used by Remote Storage, which is the hierarchical storage management software. Applications should not arbitrarily change this attribute.
- FILE_ATTRIBUTE_PINNED → const int
- This attribute indicates user intent that the file or directory should be kept fully present locally even when not being actively accessed. This attribute is for use with hierarchical storage management software.
- FILE_ATTRIBUTE_READONLY → const int
- A file that is read-only. Applications can read the file, but cannot write to it or delete it. This attribute is not honored on directories. For more information, see You cannot view or change the Read-only or the System attributes of folders in Windows Server 2003, in Windows XP, in Windows Vista or in Windows 7.
- FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS → const int
- When this attribute is set, it means that the file or directory is not fully present locally. For a file that means that not all of its data is on local storage (e.g. it may be sparse with some data still in remote storage). For a directory it means that some of the directory contents are being virtualized from another location. Reading the file / enumerating the directory will be more expensive than normal, e.g. it will cause at least some of the file/directory content to be fetched from a remote store. Only kernel-mode callers can set this bit.
- FILE_ATTRIBUTE_RECALL_ON_OPEN → const int
- This attribute only appears in directory enumeration classes (FILE_DIRECTORY_INFORMATION, FILE_BOTH_DIR_INFORMATION, etc.). When this attribute is set, it means that the file or directory has no physical representation on the local system; the item is virtual. Opening the item will be more expensive than normal, e.g. it will cause at least some of it to be fetched from a remote store.
- FILE_ATTRIBUTE_REPARSE_POINT → const int
- A file or directory that has an associated reparse point, or a file that is a symbolic link.
- FILE_ATTRIBUTE_SPARSE_FILE → const int
- A file that is a sparse file.
- FILE_ATTRIBUTE_SYSTEM → const int
- A file or directory that the operating system uses a part of, or uses exclusively.
- FILE_ATTRIBUTE_TEMPORARY → const int
- A file that is being used for temporary storage. File systems avoid writing data back to mass storage if sufficient cache memory is available, because typically, an application deletes a temporary file after the handle is closed. In that scenario, the system can entirely avoid writing the data. Otherwise, the data is written after the handle is closed.
- FILE_ATTRIBUTE_UNPINNED → const int
- This attribute indicates that the file or directory should not be kept fully present locally except when being actively accessed. This attribute is for use with hierarchical storage management software.
- FILE_ATTRIBUTE_VIRTUAL → const int
- This value is reserved for system use.
- True → const int
- C type boolean true
Properties
- microsecondsFrom1601To1970 → int
-
microseconds From 1601-1-1 To 1970-1-1
final
Exceptions / Errors
- EverythingException
- an implement of Exception to be throw when encountering an error in Everything search