File Integrity Validator
FileIV - A tool for verifying file changes via hashes.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NFileIntegrityValidator
 NCli
 NArgumentParsers
 CPathArgumentParserParser for cli arguments involving paths and text processing
 NCommandBuilders
 CRootCommandBuilderBuilder for cli root command
 NOptions
 CApplyOptionsOptions for apply cli command
 CDuplicateScanOptionsOptions for dup-scan cli command
 CRootOptions
 CScanOptionsOptions for scan cli command
 CSearchOptionsOptions for search cli command
 NCore
 NModels
 CScanCommandInput
 CApplyCommandInput
 CDuplicateScanCommandInput
 CSearchCommandInput
 CDiffEntry
 CIBaseRecordBase FileRecord type
 CFileRecordFull FileRecord
 CFileRecordNoHashFileRecord without fileHash
 CFileRecordNoNameFileRecord without fileName
 CNameSearchRecordStores multiple FileRecordNoName with a specified FileName. Used for writing output
 CFileHashSearchRecordStores multiple FileRecordNoHash with a specified FileHash. Used for writing output
 CTraversalRequestRequest arguments DTO for file traversal methods
 NServices
 CDuplicateFileRecordLoaderLoads FileRecords from database to a dictionary
 CDuplicateScannerScan and check for duplicate files
 CFileRecordLoaderLoads FileRecord from the database
 CFileRecordSearcherSearches file records by field from databases
 CFileScannerScan files for hashes and information
 CFileTraverserTraverses directories and allow custom function injections to process file information
 CSearchFileParserParser for Search InputFile
 NInfrastructure
 NDatabase
 CDatabaseManagerManages reading and writing to SQLite database
 NFileIO
 CDiffReaderRead diff entries from a csv file
 CDiffWriterWrite diff entries to csv file
 CJsonFileWriterWriter for a specified JSON file. Must be manually disposed afterwards
 CPathValidatorValidator for provided paths
 NHashing
 CHashGeneratorGenerator for Blake3 Hash