|
HexFiend
|
| CHFByteArray(HFAttributes) | HFByteArray methods for attributes of byte arrays |
| CHFByteArray(HFFileWriting) | HFByteArray methods for writing to files, and preparing other HFByteArrays for potentially destructive file writes |
| CHFByteSlice(HFAttributes) | Methods for querying attributes of individual byte slices |
| CHFEditInstruction_t | A struct that represents a single instruction in an HFByteArrayEditScript |
| CHFFPRange | A struct used for representing floating point ranges, similar to NSRange. It contains two long doubles |
| C<HFProgressTrackerDelegate> | The delegate methods for the HFProgressTracker class |
| CHFRange | The 64 bit analog of NSRange, containing a 64 bit location and length |
| C<HFTextViewDelegate> | Delegate methods for HFTextView |
| ▼CNSButton | |
| CHFCancelButton | A simple subclass of NSButton that has the correct appearance for cancelling. This is not a generally useful class |
| ▼C<NSCoding> | |
| CHFController | A central class that acts as the controller layer for HexFiend.framework |
| ▼CHFRepresenter | The principal view class of Hex Fiend's MVC architecture |
| CHFLayoutRepresenter | An HFRepresenter responsible for arranging the views of other HFRepresenters attached to the same HFController |
| CHFLineCountingRepresenter | The HFRepresenter used to show the "line number gutter." |
| CHFStatusBarRepresenter | The HFRepresenter for the status bar |
| ▼CHFTextRepresenter | An HFRepresenter that draws text (e.g. the hex or ASCII view) |
| CHFHexTextRepresenter | An HFRepresenter responsible for showing data in hexadecimal form |
| CHFStringEncodingTextRepresenter | An HFRepresenter responsible for showing data interpreted via an NSStringEncoding |
| CHFVerticalScrollerRepresenter | An HFRepresenter responsible for showing a vertical scroll bar |
| ▼CNSControl | |
| CHFTextField | A high-level view class that is analagous to NSTextField |
| CHFTextView | A high-level view class analagous to NSTextView |
| ▼C<NSControlNSObject> | |
| C<HFTextViewDelegate > | |
| ▼C<NSCopying> | |
| ▼CHFByteArray | The principal Model class for HexFiend's MVC architecture |
| CHFAttributedByteArray | An extension of HFByteArray that supports attributes |
| CHFBTreeByteArray | The principal efficient implementation of HFByteArray |
| CHFFullMemoryByteArray | A naive subclass of HFByteArray suitable mainly for testing. Use HFBTreeByteArray instead |
| ▼CHFIndexSet | Hex Fiend's answer to NSIndexSet. It can contain any unsigned long long value |
| CHFMutableIndexSet | The mutable subclass of HFIndexSet |
| CHFRangeSet | A set of HFRanges. HFRangeSet takes the interpetation that all zero-length ranges are identical |
| CHFRangeWrapper | An object wrapper for the HFRange type |
| ▼C<NSFastEnumeration> | |
| CHFRangeSet | A set of HFRanges. HFRangeSet takes the interpetation that all zero-length ranges are identical |
| ▼C<NSMutableCopying> | |
| CHFByteArray | The principal Model class for HexFiend's MVC architecture |
| CHFByteRangeAttributeArray | A class that represents sets of attributes, attached to ranges of bytes |
| CHFIndexSet | Hex Fiend's answer to NSIndexSet. It can contain any unsigned long long value |
| ▼CNSObject | |
| CHFByteArray | The principal Model class for HexFiend's MVC architecture |
| CHFByteArrayEditScript | A class that represents an sequence of instructions for editing an HFByteArray |
| CHFByteRangeAttributeArray | A class that represents sets of attributes, attached to ranges of bytes |
| ▼CHFByteSlice | A class representing a source of data for an HFByteArray |
| CHFFileByteSlice | A subclass of HFByteSlice for working data stored in files |
| CHFFullMemoryByteSlice | A simple subclass of HFByteSlice that wraps an NSData. For most uses, prefer HFSharedMemoryByteSlice |
| CHFSharedMemoryByteSlice | A subclass of HFByteSlice for working with data stored in memory |
| CHFController | A central class that acts as the controller layer for HexFiend.framework |
| ▼CHFFileReference | A reference to an open file |
| CHFConcreteFileReference | A reference to an open file that can be read (and possibly written) using normal C functions |
| CHFIndexSet | Hex Fiend's answer to NSIndexSet. It can contain any unsigned long long value |
| CHFProgressTracker | A class that helps handle progress indication and cancellation for long running threaded operations |
| CHFRangeSet | A set of HFRanges. HFRangeSet takes the interpetation that all zero-length ranges are identical |
| CHFRangeWrapper | An object wrapper for the HFRange type |
| CHFRepresenter | The principal view class of Hex Fiend's MVC architecture |
| ▼C<NSObjectNSObject> | |
| C<HFProgressTrackerDelegate > | |
| ▼C<NSSecureCoding> | |
| CHFRangeSet | A set of HFRanges. HFRangeSet takes the interpetation that all zero-length ranges are identical |
| ▼CNSView | |
| CHFLineCountingView |
1.8.12