Click or drag to resize

IOffsetDataReader Interface

Represents a class that can read data from a data source at an offset.

Namespace:  Demo3D.IO
Assembly:  Demo3D.IO (in Demo3D.IO.dll) Version: 15.0.2.11458
Syntax
C#
public interface IOffsetDataReader : IDataReferenceReader

The IOffsetDataReader type exposes the following members.

Methods
Extension Methods
  NameDescription
Public Extension MethodReadBit
Reads a bit at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadBoolean
Reads a boolean at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadByte
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadBytes(Int32, Int32)Overloaded.
Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadBytes(Int32, ArraySegmentByte)Overloaded.
Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadBytes(Int32, IDataWriter, Int32)Overloaded.
Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadBytes(Int32, Byte, Int32, Int32)Overloaded.
Reads a number of bytes at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadChar
Reads a character at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadDouble
Reads a 64bit double floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadDoubleBE
Reads a 64bit double floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadDoubleLE
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadInt16
Reads a 16bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadInt16BE
Reads a 16bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadInt16LE
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadInt32
Reads a 32bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadInt32BE
Reads a 32bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadInt32LE
Reads the memory exchange from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadInt64
Reads a 64bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadInt64BE
Reads a 64bit signed integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadInt64LE
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadSByte
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadSingle
Reads a 32bit single floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadSingleBE
Reads a 32bit single floating point number at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadSingleLE
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadString
Reads a string at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadUInt16
Reads a 16bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadUInt16BE
Reads a 16bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadUInt16LE
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadUInt32
Reads a 32bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadUInt32BE
Reads a 32bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadUInt32LE
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Public Extension MethodReadUInt64
Reads a 64bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadUInt64BE
Reads a 64bit unsigned integer at offset in the buffer.
(Defined by OffsetDataReaderExtensions.)
Public Extension MethodReadUInt64LE
Reads from the specified offset and returns the data as a value.
(Defined by DataReferenceExtensions.)
Top
See Also