| BinaryReader |
A class for reading data from a
generic byte provider in either big-endian or little-endian.
|
| ByteArrayProvider |
An implementation of ByteProvider where the underlying bytes are supplied by a static
byte array.
|
| ByteProviderInputStream |
|
| ByteProviderPaddedInputStream |
|
| ByteProviderWrapper |
|
| ExtentsByteProvider |
A ByteProvider that is a concatenation of sub-ranges of another ByteProvider, also
allowing for non-initialized (sparse) regions.
|
| FileBytesProvider |
|
| GhidraRandomAccessFile |
Instances of this class support both reading and writing to a
random access file.
|
| InputStreamByteProvider |
A ByteProvider implementation that wraps an InputStream, allowing
data to be read, as long as there are no operations that request data from a previous
offset.
|
| MemBufferByteProvider |
|
| MemoryByteProvider |
|
| MemoryMutableByteProvider |
A Byte Provider implementation based on Memory.
|
| RandomAccessByteProvider |
An implementation of ByteProvider where the underlying
bytes are supplied by a random access file.
|
| RandomAccessMutableByteProvider |
An implementation of ByteProvider where the underlying
bytes are supplied by a random access file.
|
| StructConverterUtil |
|
| SynchronizedByteProvider |
|