HexFiend: Class List

HexFiend

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

C HFAttributedByteArray | An extension of HFByteArray that supports attributes
C HFBTreeByteArray | The principal efficient implementation of HFByteArray
C HFByteArray | The principal Model class for HexFiend's MVC architecture
C HFByteArray(HFAttributes) | HFByteArray methods for attributes of byte arrays
C HFByteArray(HFFileWriting) | HFByteArray methods for writing to files, and preparing other HFByteArrays for potentially destructive file writes
C HFByteArrayEditScript | A class that represents an sequence of instructions for editing an HFByteArray
C HFByteRangeAttributeArray | A class that represents sets of attributes, attached to ranges of bytes
C HFByteSlice | A class representing a source of data for an HFByteArray
C HFByteSlice(HFAttributes) | Methods for querying attributes of individual byte slices
C HFCancelButton | A simple subclass of NSButton that has the correct appearance for cancelling. This is not a generally useful class
C HFConcreteFileReference | A reference to an open file that can be read (and possibly written) using normal C functions
C HFController | A central class that acts as the controller layer for HexFiend.framework
C HFEditInstruction_t | A struct that represents a single instruction in an HFByteArrayEditScript
C HFFileByteSlice | A subclass of HFByteSlice for working data stored in files
C HFFileReference | A reference to an open file
C HFFPRange | A struct used for representing floating point ranges, similar to NSRange. It contains two long doubles
C HFFullMemoryByteArray | A naive subclass of HFByteArray suitable mainly for testing. Use HFBTreeByteArray instead
C HFFullMemoryByteSlice | A simple subclass of HFByteSlice that wraps an NSData. For most uses, prefer HFSharedMemoryByteSlice
C HFHexTextRepresenter | An HFRepresenter responsible for showing data in hexadecimal form
C HFIndexSet | Hex Fiend's answer to NSIndexSet. It can contain any unsigned long long value
C HFLayoutRepresenter | An HFRepresenter responsible for arranging the views of other HFRepresenters attached to the same HFController
C HFLineCountingRepresenter | The HFRepresenter used to show the "line number gutter."
C HFLineCountingView |
C HFMutableIndexSet | The mutable subclass of HFIndexSet
C HFProgressTracker | A class that helps handle progress indication and cancellation for long running threaded operations
C<HFProgressTrackerDelegate > |
C<HFProgressTrackerDelegate> | The delegate methods for the HFProgressTracker class
C HFRange | The 64 bit analog of NSRange, containing a 64 bit location and length
C HFRangeSet | A set of HFRanges. HFRangeSet takes the interpetation that all zero-length ranges are identical
C HFRangeWrapper | An object wrapper for the HFRange type
C HFRepresenter | The principal view class of Hex Fiend's MVC architecture
C HFSharedMemoryByteSlice | A subclass of HFByteSlice for working with data stored in memory
C HFStatusBarRepresenter | The HFRepresenter for the status bar
C HFStringEncodingTextRepresenter | An HFRepresenter responsible for showing data interpreted via an NSStringEncoding
C HFTextField | A high-level view class that is analagous to NSTextField
C HFTextRepresenter | An HFRepresenter that draws text (e.g. the hex or ASCII view)
C HFTextView | A high-level view class analagous to NSTextView
C<HFTextViewDelegate > |
C<HFTextViewDelegate> | Delegate methods for HFTextView
C HFVerticalScrollerRepresenter | An HFRepresenter responsible for showing a vertical scroll bar