Class: Uint64Type

Uint64Type()

A type representing a 64 bit unsigned integer

Constructor

new Uint64Type()

Construct a 64 bit unsigned integer type

Source:

Extends

Classes

Uint64Type

Methods

marshall(memoryManager, unmarshalledIndex, unmarshalledArgs) → {number}

Marshalls the value to a pointer

Parameters:
Name Type Description
memoryManager MemoryManager

The memory manager

unmarshalledIndex number

The index of the value to marshall

unmarshalledArgs Array.<*>

The unmarshalled arguments

Source:
Returns:

The address of a pointer to the value

Type
number

unmarshall(memoryManager, address, unmarshalledIndex, unmarshalledArgs) → {bigint}

Unmarshall the value from a pointer.

Parameters:
Name Type Description
memoryManager MemoryManager

The memory manager

address number

The address of the pointer to the value

unmarshalledIndex number

The index of the unmarshalled value or -1

unmarshalledArgs Array.<*>

The unmarshalled arguments

Source:
Returns:

The unmarshalled value.

Type
bigint