A type that represents a tuple containing a global pointer and a shared buffer to which the global pointer relates.
A pseudo pointer to global memory.
Options for use with the @shared(...) class decorator.
The memory type that instances of the shared object are expected to use.
Provides symbols for properties and methods related to shared objects.
A property that gets or sets the flags declared for the shared object type.
A method that is invoked on a shared object when it is to be marshalled from memory.
A property that gets or sets the memory that is associated with the shared object.
A type guard for GlobalPtr.
The object to test.
true
if obj
is a global pointer; otherwise false
.
A type guard for shared objects.
The object to test.
true
if obj
is a shared object; otherwise false
.
A type guard for Constructor where the returned instance of the constructor is a shared object.
The constructor type to test.
true
if target
is a constructor for a shared object; otherwise false
.
Returns a class decorator that provides the implementation of a shared object.
Options that will be used in configuring the shared object implementation.
A class decorator that mixes in an implementation of SharedObject for a given target at runtime.
Returns a class decorator that provides the implementation of a shared object.
A class decorator that mixes in an implementation of SharedObject for a given target at runtime.
Generated using TypeDoc
A namespace that represents the exports from the
memory
sub-package.You can import this namespace via
import {memory} from "@convergejs/converge"
, or import its exports directly viaimport {...} from "@convergejs/converge/memory"
.