node-ctypes - v2.10.0
GitHub
npm
Preparing search index...
index
cast
Function cast
cast
<
T
>
(
ptr
:
CastSource
,
targetType
:
PointerTypeDef
<
T
>
)
:
PointerInstance
<
T
>
Type Parameters
T
Parameters
ptr
:
CastSource
targetType
:
PointerTypeDef
<
T
>
Returns
PointerInstance
<
T
>
cast
<
TRet
extends
FFIType
,
TArgs
extends
readonly
FFIType
[]
>
(
ptr
:
CastSource
,
targetType
:
FuncPtrFactory
<
TRet
,
TArgs
>
,
)
:
TypedFFIFunction
<
TArgs
,
TRet
>
Type Parameters
TRet
extends
FFIType
TArgs
extends
readonly
FFIType
[]
Parameters
ptr
:
CastSource
targetType
:
FuncPtrFactory
<
TRet
,
TArgs
>
Returns
TypedFFIFunction
<
TArgs
,
TRet
>
cast
<
T
extends
|
SimpleCDataConstructor
<
"pointer"
>
|
SimpleCDataConstructor
<
"string"
>
|
SimpleCDataConstructor
<
"wstring"
>
,
>
(
ptr
:
CastSource
,
targetType
:
T
,
)
:
InstanceType
<
T
>
Type Parameters
T
extends
|
SimpleCDataConstructor
<
"pointer"
>
|
SimpleCDataConstructor
<
"string"
>
|
SimpleCDataConstructor
<
"wstring"
>
Parameters
ptr
:
CastSource
targetType
:
T
Returns
InstanceType
<
T
>
cast
(
ptr
:
CastSource
,
targetType
:
AnyType
|
StructureClass
|
StructDef
<
Record
<
string
,
any
>
>
,
)
:
any
Parameters
ptr
:
CastSource
targetType
:
AnyType
|
StructureClass
|
StructDef
<
Record
<
string
,
any
>
>
Returns
any
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
GitHub
npm
node-ctypes - v2.10.0
Loading...