Class SInt16LE

Serializable wrapper for a signed 16-bit integer with little endian encoding.

Hierarchy

  • SerializableScalarWrapperClass<number, this>
    • SInt16LE

Constructors

  • Returns SInt16LE

Properties

value: number = defaultValue

Methods

  • Type Parameters

    • JsonValueT extends number

    Parameters

    Returns void

  • Deserializes a buffer into this value.

    Parameters

    • buffer: Buffer

    Returns number

    Number of bytes read.

  • Computes the serialized length of this value.

    Returns number

  • Serializes this value into a buffer.

    Returns Buffer

  • Returns any

  • Return a variant of this class that looks up an enum value for toJSON().

    Parameters

    • enumType: Object

    Returns typeof __class

  • Creates a new instance of this value by deserializing from a buffer.

    Type Parameters

    Parameters

    Returns T