Namespace Hi.Common.FileLines
Classes
- FileBeginEventArgs
Event arguments for when a file processing begins.
- FileEndEventArgs
Event arguments for when a file processing ends.
- FileLineCharIndex
Represents a character-level position within a file by file index, line index, and character index. All indices are 0-based.
- FileLineCharIndexSegment
Represents a character-level segment within file(s). Begin is inclusive, End is exclusive: [Begin, End).
- FileLineIndex
Represents a location in a file by its file index and line number.
- FileLineUtil
Utility of IFileLineIndex.
- FileUtil
Utility to manage files.
- IndexedFile
Represents a file with an associated index.
- IndexedFileLine
Represents a line of text from a file with associated file and line information.
- IndexedFileLineChar
Represents a character-level position within a file, with associated file path context. Analogous to IndexedFileLine but at character granularity.
- LineBeginEventArgs
Event arguments for when line processing begins.
- LineEndEventArgs
Event arguments for when line processing ends.
Interfaces
- IFileChangedEventSupport
Interface for supporting file change events.
- IFileLine
Interface of file line.
- IFileLineCharIndex
Interface for a character-level position within a file: file, line, and character index. All indices are 0-based.
- IFileLineIndex
Interface of file number and line number.
- IGetFileLineIndex
Interface of GetFileLineIndex().
- IGetIndexedFileLine
Interface for objects that can provide a file line.
- IIndexedFileLine
Interface for a file line with associated file and line index information.
- ILineChangedEventSupport
Interface for objects that support line change events.