Class OrtApi

java.lang.Object
smile.onnx.foreign.OrtApi

public class OrtApi extends Object
struct OrtApi {
    OrtStatus *(*CreateStatus)(OrtErrorCode, const char *);
    OrtErrorCode (*GetErrorCode)(const OrtStatus *);
    const char *(*GetErrorMessage)(const OrtStatus *);
    OrtStatusPtr (*CreateEnv)(OrtLoggingLevel, const char *, OrtEnv **);
    OrtStatusPtr (*CreateEnvWithCustomLogger)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, OrtEnv **);
    OrtStatusPtr (*EnableTelemetryEvents)(const OrtEnv *);
    OrtStatusPtr (*DisableTelemetryEvents)(const OrtEnv *);
    OrtStatusPtr (*CreateSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **);
    OrtStatusPtr (*CreateSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **);
    OrtStatusPtr (*Run)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **);
    OrtStatusPtr (*CreateSessionOptions)(OrtSessionOptions **);
    OrtStatusPtr (*SetOptimizedModelFilePath)(OrtSessionOptions *, const char *);
    OrtStatusPtr (*CloneSessionOptions)(const OrtSessionOptions *, OrtSessionOptions **);
    OrtStatusPtr (*SetSessionExecutionMode)(OrtSessionOptions *, ExecutionMode);
    OrtStatusPtr (*EnableProfiling)(OrtSessionOptions *, const char *);
    OrtStatusPtr (*DisableProfiling)(OrtSessionOptions *);
    OrtStatusPtr (*EnableMemPattern)(OrtSessionOptions *);
    OrtStatusPtr (*DisableMemPattern)(OrtSessionOptions *);
    OrtStatusPtr (*EnableCpuMemArena)(OrtSessionOptions *);
    OrtStatusPtr (*DisableCpuMemArena)(OrtSessionOptions *);
    OrtStatusPtr (*SetSessionLogId)(OrtSessionOptions *, const char *);
    OrtStatusPtr (*SetSessionLogVerbosityLevel)(OrtSessionOptions *, int);
    OrtStatusPtr (*SetSessionLogSeverityLevel)(OrtSessionOptions *, int);
    OrtStatusPtr (*SetSessionGraphOptimizationLevel)(OrtSessionOptions *, GraphOptimizationLevel);
    OrtStatusPtr (*SetIntraOpNumThreads)(OrtSessionOptions *, int);
    OrtStatusPtr (*SetInterOpNumThreads)(OrtSessionOptions *, int);
    OrtStatusPtr (*CreateCustomOpDomain)(const char *, OrtCustomOpDomain **);
    OrtStatusPtr (*CustomOpDomain_Add)(OrtCustomOpDomain *, const OrtCustomOp *);
    OrtStatusPtr (*AddCustomOpDomain)(OrtSessionOptions *, OrtCustomOpDomain *);
    OrtStatusPtr (*RegisterCustomOpsLibrary)(OrtSessionOptions *, const char *, void **);
    OrtStatusPtr (*SessionGetInputCount)(const OrtSession *, size_t *);
    OrtStatusPtr (*SessionGetOutputCount)(const OrtSession *, size_t *);
    OrtStatusPtr (*SessionGetOverridableInitializerCount)(const OrtSession *, size_t *);
    OrtStatusPtr (*SessionGetInputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **);
    OrtStatusPtr (*SessionGetOutputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **);
    OrtStatusPtr (*SessionGetOverridableInitializerTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **);
    OrtStatusPtr (*SessionGetInputName)(const OrtSession *, size_t, OrtAllocator *, char **);
    OrtStatusPtr (*SessionGetOutputName)(const OrtSession *, size_t, OrtAllocator *, char **);
    OrtStatusPtr (*SessionGetOverridableInitializerName)(const OrtSession *, size_t, OrtAllocator *, char **);
    OrtStatusPtr (*CreateRunOptions)(OrtRunOptions **);
    OrtStatusPtr (*RunOptionsSetRunLogVerbosityLevel)(OrtRunOptions *, int);
    OrtStatusPtr (*RunOptionsSetRunLogSeverityLevel)(OrtRunOptions *, int);
    OrtStatusPtr (*RunOptionsSetRunTag)(OrtRunOptions *, const char *);
    OrtStatusPtr (*RunOptionsGetRunLogVerbosityLevel)(const OrtRunOptions *, int *);
    OrtStatusPtr (*RunOptionsGetRunLogSeverityLevel)(const OrtRunOptions *, int *);
    OrtStatusPtr (*RunOptionsGetRunTag)(const OrtRunOptions *, const char **);
    OrtStatusPtr (*RunOptionsSetTerminate)(OrtRunOptions *);
    OrtStatusPtr (*RunOptionsUnsetTerminate)(OrtRunOptions *);
    OrtStatusPtr (*CreateTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **);
    OrtStatusPtr (*CreateTensorWithDataAsOrtValue)(const OrtMemoryInfo *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **);
    OrtStatusPtr (*IsTensor)(const OrtValue *, int *);
    OrtStatusPtr (*GetTensorMutableData)(OrtValue *, void **);
    OrtStatusPtr (*FillStringTensor)(OrtValue *, const char *const *, size_t);
    OrtStatusPtr (*GetStringTensorDataLength)(const OrtValue *, size_t *);
    OrtStatusPtr (*GetStringTensorContent)(const OrtValue *, void *, size_t, size_t *, size_t);
    OrtStatusPtr (*CastTypeInfoToTensorInfo)(const OrtTypeInfo *, const OrtTensorTypeAndShapeInfo **);
    OrtStatusPtr (*GetOnnxTypeFromTypeInfo)(const OrtTypeInfo *, enum ONNXType *);
    OrtStatusPtr (*CreateTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo **);
    OrtStatusPtr (*SetTensorElementType)(OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType);
    OrtStatusPtr (*SetDimensions)(OrtTensorTypeAndShapeInfo *, const int64_t *, size_t);
    OrtStatusPtr (*GetTensorElementType)(const OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType *);
    OrtStatusPtr (*GetDimensionsCount)(const OrtTensorTypeAndShapeInfo *, size_t *);
    OrtStatusPtr (*GetDimensions)(const OrtTensorTypeAndShapeInfo *, int64_t *, size_t);
    OrtStatusPtr (*GetSymbolicDimensions)(const OrtTensorTypeAndShapeInfo *, const char **, size_t);
    OrtStatusPtr (*GetTensorShapeElementCount)(const OrtTensorTypeAndShapeInfo *, size_t *);
    OrtStatusPtr (*GetTensorTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **);
    OrtStatusPtr (*GetTypeInfo)(const OrtValue *, OrtTypeInfo **);
    OrtStatusPtr (*GetValueType)(const OrtValue *, enum ONNXType *);
    OrtStatusPtr (*CreateMemoryInfo)(const char *, enum OrtAllocatorType, int, enum OrtMemType, OrtMemoryInfo **);
    OrtStatusPtr (*CreateCpuMemoryInfo)(enum OrtAllocatorType, enum OrtMemType, OrtMemoryInfo **);
    OrtStatusPtr (*CompareMemoryInfo)(const OrtMemoryInfo *, const OrtMemoryInfo *, int *);
    OrtStatusPtr (*MemoryInfoGetName)(const OrtMemoryInfo *, const char **);
    OrtStatusPtr (*MemoryInfoGetId)(const OrtMemoryInfo *, int *);
    OrtStatusPtr (*MemoryInfoGetMemType)(const OrtMemoryInfo *, OrtMemType *);
    OrtStatusPtr (*MemoryInfoGetType)(const OrtMemoryInfo *, OrtAllocatorType *);
    OrtStatusPtr (*AllocatorAlloc)(OrtAllocator *, size_t, void **);
    OrtStatusPtr (*AllocatorFree)(OrtAllocator *, void *);
    OrtStatusPtr (*AllocatorGetInfo)(const OrtAllocator *, const struct OrtMemoryInfo **);
    OrtStatusPtr (*GetAllocatorWithDefaultOptions)(OrtAllocator **);
    OrtStatusPtr (*AddFreeDimensionOverride)(OrtSessionOptions *, const char *, int64_t);
    OrtStatusPtr (*GetValue)(const OrtValue *, int, OrtAllocator *, OrtValue **);
    OrtStatusPtr (*GetValueCount)(const OrtValue *, size_t *);
    OrtStatusPtr (*CreateValue)(const OrtValue *const *, size_t, enum ONNXType, OrtValue **);
    OrtStatusPtr (*CreateOpaqueValue)(const char *, const char *, const void *, size_t, OrtValue **);
    OrtStatusPtr (*GetOpaqueValue)(const char *, const char *, const OrtValue *, void *, size_t);
    OrtStatusPtr (*KernelInfoGetAttribute_float)(const OrtKernelInfo *, const char *, float *);
    OrtStatusPtr (*KernelInfoGetAttribute_int64)(const OrtKernelInfo *, const char *, int64_t *);
    OrtStatusPtr (*KernelInfoGetAttribute_string)(const OrtKernelInfo *, const char *, char *, size_t *);
    OrtStatusPtr (*KernelContext_GetInputCount)(const OrtKernelContext *, size_t *);
    OrtStatusPtr (*KernelContext_GetOutputCount)(const OrtKernelContext *, size_t *);
    OrtStatusPtr (*KernelContext_GetInput)(const OrtKernelContext *, size_t, const OrtValue **);
    OrtStatusPtr (*KernelContext_GetOutput)(OrtKernelContext *, size_t, const int64_t *, size_t, OrtValue **);
    void (*ReleaseEnv)(OrtEnv *);
    void (*ReleaseStatus)(OrtStatus *);
    void (*ReleaseMemoryInfo)(OrtMemoryInfo *);
    void (*ReleaseSession)(OrtSession *);
    void (*ReleaseValue)(OrtValue *);
    void (*ReleaseRunOptions)(OrtRunOptions *);
    void (*ReleaseTypeInfo)(OrtTypeInfo *);
    void (*ReleaseTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo *);
    void (*ReleaseSessionOptions)(OrtSessionOptions *);
    void (*ReleaseCustomOpDomain)(OrtCustomOpDomain *);
    OrtStatusPtr (*GetDenotationFromTypeInfo)(const OrtTypeInfo *, const char **const, size_t *);
    OrtStatusPtr (*CastTypeInfoToMapTypeInfo)(const OrtTypeInfo *, const OrtMapTypeInfo **);
    OrtStatusPtr (*CastTypeInfoToSequenceTypeInfo)(const OrtTypeInfo *, const OrtSequenceTypeInfo **);
    OrtStatusPtr (*GetMapKeyType)(const OrtMapTypeInfo *, enum ONNXTensorElementDataType *);
    OrtStatusPtr (*GetMapValueType)(const OrtMapTypeInfo *, OrtTypeInfo **);
    OrtStatusPtr (*GetSequenceElementType)(const OrtSequenceTypeInfo *, OrtTypeInfo **);
    void (*ReleaseMapTypeInfo)(OrtMapTypeInfo *);
    void (*ReleaseSequenceTypeInfo)(OrtSequenceTypeInfo *);
    OrtStatusPtr (*SessionEndProfiling)(OrtSession *, OrtAllocator *, char **);
    OrtStatusPtr (*SessionGetModelMetadata)(const OrtSession *, OrtModelMetadata **);
    OrtStatusPtr (*ModelMetadataGetProducerName)(const OrtModelMetadata *, OrtAllocator *, char **);
    OrtStatusPtr (*ModelMetadataGetGraphName)(const OrtModelMetadata *, OrtAllocator *, char **);
    OrtStatusPtr (*ModelMetadataGetDomain)(const OrtModelMetadata *, OrtAllocator *, char **);
    OrtStatusPtr (*ModelMetadataGetDescription)(const OrtModelMetadata *, OrtAllocator *, char **);
    OrtStatusPtr (*ModelMetadataLookupCustomMetadataMap)(const OrtModelMetadata *, OrtAllocator *, const char *, char **);
    OrtStatusPtr (*ModelMetadataGetVersion)(const OrtModelMetadata *, int64_t *);
    void (*ReleaseModelMetadata)(OrtModelMetadata *);
    OrtStatusPtr (*CreateEnvWithGlobalThreadPools)(OrtLoggingLevel, const char *, const OrtThreadingOptions *, OrtEnv **);
    OrtStatusPtr (*DisablePerSessionThreads)(OrtSessionOptions *);
    OrtStatusPtr (*CreateThreadingOptions)(OrtThreadingOptions **);
    void (*ReleaseThreadingOptions)(OrtThreadingOptions *);
    OrtStatusPtr (*ModelMetadataGetCustomMetadataMapKeys)(const OrtModelMetadata *, OrtAllocator *, char ***, int64_t *);
    OrtStatusPtr (*AddFreeDimensionOverrideByName)(OrtSessionOptions *, const char *, int64_t);
    OrtStatusPtr (*GetAvailableProviders)(char ***, int *);
    OrtStatusPtr (*ReleaseAvailableProviders)(char **, int);
    OrtStatusPtr (*GetStringTensorElementLength)(const OrtValue *, size_t, size_t *);
    OrtStatusPtr (*GetStringTensorElement)(const OrtValue *, size_t, size_t, void *);
    OrtStatusPtr (*FillStringTensorElement)(OrtValue *, const char *, size_t);
    OrtStatusPtr (*AddSessionConfigEntry)(OrtSessionOptions *, const char *, const char *);
    OrtStatusPtr (*CreateAllocator)(const OrtSession *, const OrtMemoryInfo *, OrtAllocator **);
    void (*ReleaseAllocator)(OrtAllocator *);
    OrtStatusPtr (*RunWithBinding)(OrtSession *, const OrtRunOptions *, const OrtIoBinding *);
    OrtStatusPtr (*CreateIoBinding)(OrtSession *, OrtIoBinding **);
    void (*ReleaseIoBinding)(OrtIoBinding *);
    OrtStatusPtr (*BindInput)(OrtIoBinding *, const char *, const OrtValue *);
    OrtStatusPtr (*BindOutput)(OrtIoBinding *, const char *, const OrtValue *);
    OrtStatusPtr (*BindOutputToDevice)(OrtIoBinding *, const char *, const OrtMemoryInfo *);
    OrtStatusPtr (*GetBoundOutputNames)(const OrtIoBinding *, OrtAllocator *, char **, size_t **, size_t *);
    OrtStatusPtr (*GetBoundOutputValues)(const OrtIoBinding *, OrtAllocator *, OrtValue ***, size_t *);
    void (*ClearBoundInputs)(OrtIoBinding *);
    void (*ClearBoundOutputs)(OrtIoBinding *);
    OrtStatusPtr (*TensorAt)(OrtValue *, const int64_t *, size_t, void **);
    OrtStatusPtr (*CreateAndRegisterAllocator)(OrtEnv *, const OrtMemoryInfo *, const OrtArenaCfg *);
    OrtStatusPtr (*SetLanguageProjection)(const OrtEnv *, OrtLanguageProjection);
    OrtStatusPtr (*SessionGetProfilingStartTimeNs)(const OrtSession *, uint64_t *);
    OrtStatusPtr (*SetGlobalIntraOpNumThreads)(OrtThreadingOptions *, int);
    OrtStatusPtr (*SetGlobalInterOpNumThreads)(OrtThreadingOptions *, int);
    OrtStatusPtr (*SetGlobalSpinControl)(OrtThreadingOptions *, int);
    OrtStatusPtr (*AddInitializer)(OrtSessionOptions *, const char *, const OrtValue *);
    OrtStatusPtr (*CreateEnvWithCustomLoggerAndGlobalThreadPools)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, const struct OrtThreadingOptions *, OrtEnv **);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA)(OrtSessionOptions *, const OrtCUDAProviderOptions *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_ROCM)(OrtSessionOptions *, const OrtROCMProviderOptions *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO)(OrtSessionOptions *, const OrtOpenVINOProviderOptions *);
    OrtStatusPtr (*SetGlobalDenormalAsZero)(OrtThreadingOptions *);
    OrtStatusPtr (*CreateArenaCfg)(size_t, int, int, int, OrtArenaCfg **);
    void (*ReleaseArenaCfg)(OrtArenaCfg *);
    OrtStatusPtr (*ModelMetadataGetGraphDescription)(const OrtModelMetadata *, OrtAllocator *, char **);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT)(OrtSessionOptions *, const OrtTensorRTProviderOptions *);
    OrtStatusPtr (*SetCurrentGpuDeviceId)(int);
    OrtStatusPtr (*GetCurrentGpuDeviceId)(int *);
    OrtStatusPtr (*KernelInfoGetAttributeArray_float)(const OrtKernelInfo *, const char *, float *, size_t *);
    OrtStatusPtr (*KernelInfoGetAttributeArray_int64)(const OrtKernelInfo *, const char *, int64_t *, size_t *);
    OrtStatusPtr (*CreateArenaCfgV2)(const char *const *, const size_t *, size_t, OrtArenaCfg **);
    OrtStatusPtr (*AddRunConfigEntry)(OrtRunOptions *, const char *, const char *);
    OrtStatusPtr (*CreatePrepackedWeightsContainer)(OrtPrepackedWeightsContainer **);
    void (*ReleasePrepackedWeightsContainer)(OrtPrepackedWeightsContainer *);
    OrtStatusPtr (*CreateSessionWithPrepackedWeightsContainer)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **);
    OrtStatusPtr (*CreateSessionFromArrayWithPrepackedWeightsContainer)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT_V2)(OrtSessionOptions *, const OrtTensorRTProviderOptionsV2 *);
    OrtStatusPtr (*CreateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 **);
    OrtStatusPtr (*UpdateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*GetTensorRTProviderOptionsAsString)(const OrtTensorRTProviderOptionsV2 *, OrtAllocator *, char **);
    void (*ReleaseTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *);
    OrtStatusPtr (*EnableOrtCustomOps)(OrtSessionOptions *);
    OrtStatusPtr (*RegisterAllocator)(OrtEnv *, OrtAllocator *);
    OrtStatusPtr (*UnregisterAllocator)(OrtEnv *, const OrtMemoryInfo *);
    OrtStatusPtr (*IsSparseTensor)(const OrtValue *, int *);
    OrtStatusPtr (*CreateSparseTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **);
    OrtStatusPtr (*FillSparseTensorCoo)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t);
    OrtStatusPtr (*FillSparseTensorCsr)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int64_t *, size_t);
    OrtStatusPtr (*FillSparseTensorBlockSparse)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int32_t *);
    OrtStatusPtr (*CreateSparseTensorWithValuesAsOrtValue)(const OrtMemoryInfo *, void *, const int64_t *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **);
    OrtStatusPtr (*UseCooIndices)(OrtValue *, int64_t *, size_t);
    OrtStatusPtr (*UseCsrIndices)(OrtValue *, int64_t *, size_t, int64_t *, size_t);
    OrtStatusPtr (*UseBlockSparseIndices)(OrtValue *, const int64_t *, size_t, int32_t *);
    OrtStatusPtr (*GetSparseTensorFormat)(const OrtValue *, enum OrtSparseFormat *);
    OrtStatusPtr (*GetSparseTensorValuesTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **);
    OrtStatusPtr (*GetSparseTensorValues)(const OrtValue *, const void **);
    OrtStatusPtr (*GetSparseTensorIndicesTypeShape)(const OrtValue *, enum OrtSparseIndicesFormat, OrtTensorTypeAndShapeInfo **);
    OrtStatusPtr (*GetSparseTensorIndices)(const OrtValue *, enum OrtSparseIndicesFormat, size_t *, const void **);
    OrtStatusPtr (*HasValue)(const OrtValue *, int *);
    OrtStatusPtr (*KernelContext_GetGPUComputeStream)(const OrtKernelContext *, void **);
    OrtStatusPtr (*GetTensorMemoryInfo)(const OrtValue *, const OrtMemoryInfo **);
    OrtStatusPtr (*GetExecutionProviderApi)(const char *, uint32_t, const void **);
    OrtStatusPtr (*SessionOptionsSetCustomCreateThreadFn)(OrtSessionOptions *, OrtCustomCreateThreadFn);
    OrtStatusPtr (*SessionOptionsSetCustomThreadCreationOptions)(OrtSessionOptions *, void *);
    OrtStatusPtr (*SessionOptionsSetCustomJoinThreadFn)(OrtSessionOptions *, OrtCustomJoinThreadFn);
    OrtStatusPtr (*SetGlobalCustomCreateThreadFn)(OrtThreadingOptions *, OrtCustomCreateThreadFn);
    OrtStatusPtr (*SetGlobalCustomThreadCreationOptions)(OrtThreadingOptions *, void *);
    OrtStatusPtr (*SetGlobalCustomJoinThreadFn)(OrtThreadingOptions *, OrtCustomJoinThreadFn);
    OrtStatusPtr (*SynchronizeBoundInputs)(OrtIoBinding *);
    OrtStatusPtr (*SynchronizeBoundOutputs)(OrtIoBinding *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA_V2)(OrtSessionOptions *, const OrtCUDAProviderOptionsV2 *);
    OrtStatusPtr (*CreateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 **);
    OrtStatusPtr (*UpdateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*GetCUDAProviderOptionsAsString)(const OrtCUDAProviderOptionsV2 *, OrtAllocator *, char **);
    void (*ReleaseCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_MIGraphX)(OrtSessionOptions *, const OrtMIGraphXProviderOptions *);
    OrtStatusPtr (*AddExternalInitializers)(OrtSessionOptions *, const char *const *, const OrtValue *const *, size_t);
    OrtStatusPtr (*CreateOpAttr)(const char *, const void *, int, OrtOpAttrType, OrtOpAttr **);
    void (*ReleaseOpAttr)(OrtOpAttr *);
    OrtStatusPtr (*CreateOp)(const OrtKernelInfo *, const char *, const char *, int, const char **, const ONNXTensorElementDataType *, int, const OrtOpAttr *const *, int, int, int, OrtOp **);
    OrtStatusPtr (*InvokeOp)(const OrtKernelContext *, const OrtOp *, const OrtValue *const *, int, OrtValue *const *, int);
    void (*ReleaseOp)(OrtOp *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider)(OrtSessionOptions *, const char *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*CopyKernelInfo)(const OrtKernelInfo *, OrtKernelInfo **);
    void (*ReleaseKernelInfo)(OrtKernelInfo *);
    const OrtTrainingApi *(*GetTrainingApi)(uint32_t);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CANN)(OrtSessionOptions *, const OrtCANNProviderOptions *);
    OrtStatusPtr (*CreateCANNProviderOptions)(OrtCANNProviderOptions **);
    OrtStatusPtr (*UpdateCANNProviderOptions)(OrtCANNProviderOptions *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*GetCANNProviderOptionsAsString)(const OrtCANNProviderOptions *, OrtAllocator *, char **);
    void (*ReleaseCANNProviderOptions)(OrtCANNProviderOptions *);
    void (*MemoryInfoGetDeviceType)(const OrtMemoryInfo *, OrtMemoryInfoDeviceType *);
    OrtStatusPtr (*UpdateEnvWithCustomLogLevel)(OrtEnv *, OrtLoggingLevel);
    OrtStatusPtr (*SetGlobalIntraOpThreadAffinity)(OrtThreadingOptions *, const char *);
    OrtStatusPtr (*RegisterCustomOpsLibrary_V2)(OrtSessionOptions *, const char *);
    OrtStatusPtr (*RegisterCustomOpsUsingFunction)(OrtSessionOptions *, const char *);
    OrtStatusPtr (*KernelInfo_GetInputCount)(const OrtKernelInfo *, size_t *);
    OrtStatusPtr (*KernelInfo_GetOutputCount)(const OrtKernelInfo *, size_t *);
    OrtStatusPtr (*KernelInfo_GetInputName)(const OrtKernelInfo *, size_t, char *, size_t *);
    OrtStatusPtr (*KernelInfo_GetOutputName)(const OrtKernelInfo *, size_t, char *, size_t *);
    OrtStatusPtr (*KernelInfo_GetInputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **);
    OrtStatusPtr (*KernelInfo_GetOutputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **);
    OrtStatusPtr (*KernelInfoGetAttribute_tensor)(const OrtKernelInfo *, const char *, OrtAllocator *, OrtValue **);
    OrtStatusPtr (*HasSessionConfigEntry)(const OrtSessionOptions *, const char *, int *);
    OrtStatusPtr (*GetSessionConfigEntry)(const OrtSessionOptions *, const char *, char *, size_t *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_Dnnl)(OrtSessionOptions *, const OrtDnnlProviderOptions *);
    OrtStatusPtr (*CreateDnnlProviderOptions)(OrtDnnlProviderOptions **);
    OrtStatusPtr (*UpdateDnnlProviderOptions)(OrtDnnlProviderOptions *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*GetDnnlProviderOptionsAsString)(const OrtDnnlProviderOptions *, OrtAllocator *, char **);
    void (*ReleaseDnnlProviderOptions)(OrtDnnlProviderOptions *);
    OrtStatusPtr (*KernelInfo_GetNodeName)(const OrtKernelInfo *, char *, size_t *);
    OrtStatusPtr (*KernelInfo_GetLogger)(const OrtKernelInfo *, const OrtLogger **);
    OrtStatusPtr (*KernelContext_GetLogger)(const OrtKernelContext *, const OrtLogger **);
    OrtStatusPtr (*Logger_LogMessage)(const OrtLogger *, OrtLoggingLevel, const char *, const char *, int, const char *);
    OrtStatusPtr (*Logger_GetLoggingSeverityLevel)(const OrtLogger *, OrtLoggingLevel *);
    OrtStatusPtr (*KernelInfoGetConstantInput_tensor)(const OrtKernelInfo *, size_t, int *, const OrtValue **);
    OrtStatusPtr (*CastTypeInfoToOptionalTypeInfo)(const OrtTypeInfo *, const OrtOptionalTypeInfo **);
    OrtStatusPtr (*GetOptionalContainedTypeInfo)(const OrtOptionalTypeInfo *, OrtTypeInfo **);
    OrtStatusPtr (*GetResizedStringTensorElementBuffer)(OrtValue *, size_t, size_t, char **);
    OrtStatusPtr (*KernelContext_GetAllocator)(const OrtKernelContext *, const OrtMemoryInfo *, OrtAllocator **);
    const char *(*GetBuildInfoString)(void);
    OrtStatusPtr (*CreateROCMProviderOptions)(OrtROCMProviderOptions **);
    OrtStatusPtr (*UpdateROCMProviderOptions)(OrtROCMProviderOptions *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*GetROCMProviderOptionsAsString)(const OrtROCMProviderOptions *, OrtAllocator *, char **);
    void (*ReleaseROCMProviderOptions)(OrtROCMProviderOptions *);
    OrtStatusPtr (*CreateAndRegisterAllocatorV2)(OrtEnv *, const char *, const OrtMemoryInfo *, const OrtArenaCfg *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*RunAsync)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **, RunAsyncCallbackFn, void *);
    OrtStatusPtr (*UpdateTensorRTProviderOptionsWithValue)(OrtTensorRTProviderOptionsV2 *, const char *, void *);
    OrtStatusPtr (*GetTensorRTProviderOptionsByName)(const OrtTensorRTProviderOptionsV2 *, const char *, void **);
    OrtStatusPtr (*UpdateCUDAProviderOptionsWithValue)(OrtCUDAProviderOptionsV2 *, const char *, void *);
    OrtStatusPtr (*GetCUDAProviderOptionsByName)(const OrtCUDAProviderOptionsV2 *, const char *, void **);
    OrtStatusPtr (*KernelContext_GetResource)(const OrtKernelContext *, int, int, void **);
    OrtStatusPtr (*SetUserLoggingFunction)(OrtSessionOptions *, OrtLoggingFunction, void *);
    OrtStatusPtr (*ShapeInferContext_GetInputCount)(const OrtShapeInferContext *, size_t *);
    OrtStatusPtr (*ShapeInferContext_GetInputTypeShape)(const OrtShapeInferContext *, size_t, OrtTensorTypeAndShapeInfo **);
    OrtStatusPtr (*ShapeInferContext_GetAttribute)(const OrtShapeInferContext *, const char *, const OrtOpAttr **);
    OrtStatusPtr (*ShapeInferContext_SetOutputTypeShape)(const OrtShapeInferContext *, size_t, const OrtTensorTypeAndShapeInfo *);
    OrtStatusPtr (*SetSymbolicDimensions)(OrtTensorTypeAndShapeInfo *, const char **, size_t);
    OrtStatusPtr (*ReadOpAttr)(const OrtOpAttr *, OrtOpAttrType, void *, size_t, size_t *);
    OrtStatusPtr (*SetDeterministicCompute)(OrtSessionOptions *, bool);
    OrtStatusPtr (*KernelContext_ParallelFor)(const OrtKernelContext *, void (*)(void *, size_t), size_t, size_t, void *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO_V2)(OrtSessionOptions *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_VitisAI)(OrtSessionOptions *, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*KernelContext_GetScratchBuffer)(const OrtKernelContext *, const OrtMemoryInfo *, size_t, void **);
    OrtStatusPtr (*KernelInfoGetAllocator)(const OrtKernelInfo *, OrtMemType, OrtAllocator **);
    OrtStatusPtr (*AddExternalInitializersFromFilesInMemory)(OrtSessionOptions *, const char *const *, char *const *, const size_t *, size_t);
    OrtStatusPtr (*CreateLoraAdapter)(const char *, OrtAllocator *, OrtLoraAdapter **);
    OrtStatusPtr (*CreateLoraAdapterFromArray)(const void *, size_t, OrtAllocator *, OrtLoraAdapter **);
    void (*ReleaseLoraAdapter)(OrtLoraAdapter *);
    OrtStatusPtr (*RunOptionsAddActiveLoraAdapter)(OrtRunOptions *, const OrtLoraAdapter *);
    OrtStatusPtr (*SetEpDynamicOptions)(OrtSession *, const char *const *, const char *const *, size_t);
    void (*ReleaseValueInfo)(OrtValueInfo *);
    void (*ReleaseNode)(OrtNode *);
    void (*ReleaseGraph)(OrtGraph *);
    void (*ReleaseModel)(OrtModel *);
    OrtStatusPtr (*GetValueInfoName)(const OrtValueInfo *, const char **);
    OrtStatusPtr (*GetValueInfoTypeInfo)(const OrtValueInfo *, const OrtTypeInfo **);
    const OrtModelEditorApi *(*GetModelEditorApi)();
    OrtStatusPtr (*CreateTensorWithDataAndDeleterAsOrtValue)(OrtAllocator *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **);
    OrtStatusPtr (*SessionOptionsSetLoadCancellationFlag)(OrtSessionOptions *, bool);
    const OrtCompileApi *(*GetCompileApi)();
    void (*CreateKeyValuePairs)(OrtKeyValuePairs **);
    void (*AddKeyValuePair)(OrtKeyValuePairs *, const char *, const char *);
    const char *(*GetKeyValue)(const OrtKeyValuePairs *, const char *);
    void (*GetKeyValuePairs)(const OrtKeyValuePairs *, const char *const **, const char *const **, size_t *);
    void (*RemoveKeyValuePair)(OrtKeyValuePairs *, const char *);
    void (*ReleaseKeyValuePairs)(OrtKeyValuePairs *);
    OrtStatusPtr (*RegisterExecutionProviderLibrary)(OrtEnv *, const char *, const char *);
    OrtStatusPtr (*UnregisterExecutionProviderLibrary)(OrtEnv *, const char *);
    OrtStatusPtr (*GetEpDevices)(const OrtEnv *, const OrtEpDevice *const **, size_t *);
    OrtStatusPtr (*SessionOptionsAppendExecutionProvider_V2)(OrtSessionOptions *, OrtEnv *, const OrtEpDevice *const *, size_t, const char *const *, const char *const *, size_t);
    OrtStatusPtr (*SessionOptionsSetEpSelectionPolicy)(OrtSessionOptions *, OrtExecutionProviderDevicePolicy);
    OrtStatusPtr (*SessionOptionsSetEpSelectionPolicyDelegate)(OrtSessionOptions *, EpSelectionDelegate, void *);
    OrtHardwareDeviceType (*HardwareDevice_Type)(const OrtHardwareDevice *);
    uint32_t (*HardwareDevice_VendorId)(const OrtHardwareDevice *);
    const char *(*HardwareDevice_Vendor)(const OrtHardwareDevice *);
    uint32_t (*HardwareDevice_DeviceId)(const OrtHardwareDevice *);
    const OrtKeyValuePairs *(*HardwareDevice_Metadata)(const OrtHardwareDevice *);
    const char *(*EpDevice_EpName)(const OrtEpDevice *);
    const char *(*EpDevice_EpVendor)(const OrtEpDevice *);
    const OrtKeyValuePairs *(*EpDevice_EpMetadata)(const OrtEpDevice *);
    const OrtKeyValuePairs *(*EpDevice_EpOptions)(const OrtEpDevice *);
    const OrtHardwareDevice *(*EpDevice_Device)(const OrtEpDevice *);
    const OrtEpApi *(*GetEpApi)();
    OrtStatusPtr (*GetTensorSizeInBytes)(const OrtValue *, size_t *);
    OrtStatusPtr (*AllocatorGetStats)(const OrtAllocator *, OrtKeyValuePairs **);
    OrtStatusPtr (*CreateMemoryInfo_V2)(const char *, enum OrtMemoryInfoDeviceType, uint32_t, int32_t, enum OrtDeviceMemoryType, size_t, enum OrtAllocatorType, OrtMemoryInfo **);
    OrtDeviceMemoryType (*MemoryInfoGetDeviceMemType)(const OrtMemoryInfo *);
    uint32_t (*MemoryInfoGetVendorId)(const OrtMemoryInfo *);
    OrtStatusPtr (*ValueInfo_GetValueProducer)(const OrtValueInfo *, const OrtNode **, size_t *);
    OrtStatusPtr (*ValueInfo_GetValueNumConsumers)(const OrtValueInfo *, size_t *);
    OrtStatusPtr (*ValueInfo_GetValueConsumers)(const OrtValueInfo *, const OrtNode **, int64_t *, size_t);
    OrtStatusPtr (*ValueInfo_GetInitializerValue)(const OrtValueInfo *, const OrtValue **);
    OrtStatusPtr (*ValueInfo_GetExternalInitializerInfo)(const OrtValueInfo *, OrtExternalInitializerInfo **);
    OrtStatusPtr (*ValueInfo_IsRequiredGraphInput)(const OrtValueInfo *, bool *);
    OrtStatusPtr (*ValueInfo_IsOptionalGraphInput)(const OrtValueInfo *, bool *);
    OrtStatusPtr (*ValueInfo_IsGraphOutput)(const OrtValueInfo *, bool *);
    OrtStatusPtr (*ValueInfo_IsConstantInitializer)(const OrtValueInfo *, bool *);
    OrtStatusPtr (*ValueInfo_IsFromOuterScope)(const OrtValueInfo *, bool *);
    OrtStatusPtr (*Graph_GetName)(const OrtGraph *, const char **);
    OrtStatusPtr (*Graph_GetModelPath)(const OrtGraph *, const char **);
    OrtStatusPtr (*Graph_GetOnnxIRVersion)(const OrtGraph *, int64_t *);
    OrtStatusPtr (*Graph_GetNumOperatorSets)(const OrtGraph *, size_t *);
    OrtStatusPtr (*Graph_GetOperatorSets)(const OrtGraph *, const char **, int64_t *, size_t);
    OrtStatusPtr (*Graph_GetNumInputs)(const OrtGraph *, size_t *);
    OrtStatusPtr (*Graph_GetInputs)(const OrtGraph *, const OrtValueInfo **, size_t);
    OrtStatusPtr (*Graph_GetNumOutputs)(const OrtGraph *, size_t *);
    OrtStatusPtr (*Graph_GetOutputs)(const OrtGraph *, const OrtValueInfo **, size_t);
    OrtStatusPtr (*Graph_GetNumInitializers)(const OrtGraph *, size_t *);
    OrtStatusPtr (*Graph_GetInitializers)(const OrtGraph *, const OrtValueInfo **, size_t);
    OrtStatusPtr (*Graph_GetNumNodes)(const OrtGraph *, size_t *);
    OrtStatusPtr (*Graph_GetNodes)(const OrtGraph *, const OrtNode **, size_t);
    OrtStatusPtr (*Graph_GetParentNode)(const OrtGraph *, const OrtNode **);
    OrtStatusPtr (*Graph_GetGraphView)(const OrtGraph *, const OrtNode **, size_t, OrtGraph **);
    OrtStatusPtr (*Node_GetId)(const OrtNode *, size_t *);
    OrtStatusPtr (*Node_GetName)(const OrtNode *, const char **);
    OrtStatusPtr (*Node_GetOperatorType)(const OrtNode *, const char **);
    OrtStatusPtr (*Node_GetDomain)(const OrtNode *, const char **);
    OrtStatusPtr (*Node_GetSinceVersion)(const OrtNode *, int *);
    OrtStatusPtr (*Node_GetNumInputs)(const OrtNode *, size_t *);
    OrtStatusPtr (*Node_GetInputs)(const OrtNode *, const OrtValueInfo **, size_t);
    OrtStatusPtr (*Node_GetNumOutputs)(const OrtNode *, size_t *);
    OrtStatusPtr (*Node_GetOutputs)(const OrtNode *, const OrtValueInfo **, size_t);
    OrtStatusPtr (*Node_GetNumImplicitInputs)(const OrtNode *, size_t *);
    OrtStatusPtr (*Node_GetImplicitInputs)(const OrtNode *, const OrtValueInfo **, size_t);
    OrtStatusPtr (*Node_GetNumAttributes)(const OrtNode *, size_t *);
    OrtStatusPtr (*Node_GetAttributes)(const OrtNode *, const OrtOpAttr **, size_t);
    OrtStatusPtr (*Node_GetAttributeByName)(const OrtNode *, const char *, const OrtOpAttr **);
    OrtStatusPtr (*OpAttr_GetTensorAttributeAsOrtValue)(const OrtOpAttr *, OrtValue **);
    OrtStatusPtr (*OpAttr_GetType)(const OrtOpAttr *, OrtOpAttrType *);
    OrtStatusPtr (*OpAttr_GetName)(const OrtOpAttr *, const char **);
    OrtStatusPtr (*Node_GetNumSubgraphs)(const OrtNode *, size_t *);
    OrtStatusPtr (*Node_GetSubgraphs)(const OrtNode *, const OrtGraph **, size_t, const char **);
    OrtStatusPtr (*Node_GetGraph)(const OrtNode *, const OrtGraph **);
    OrtStatusPtr (*Node_GetEpName)(const OrtNode *, const char **);
    void (*ReleaseExternalInitializerInfo)(OrtExternalInitializerInfo *);
    const char *(*ExternalInitializerInfo_GetFilePath)(const OrtExternalInitializerInfo *);
    int64_t (*ExternalInitializerInfo_GetFileOffset)(const OrtExternalInitializerInfo *);
    size_t (*ExternalInitializerInfo_GetByteSize)(const OrtExternalInitializerInfo *);
    const char *(*GetRunConfigEntry)(const OrtRunOptions *, const char *);
    const OrtMemoryInfo *(*EpDevice_MemoryInfo)(const OrtEpDevice *, OrtDeviceMemoryType);
    OrtStatusPtr (*CreateSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType, OrtAllocatorType, const OrtKeyValuePairs *, OrtAllocator **);
    OrtStatusPtr (*GetSharedAllocator)(OrtEnv *, const OrtMemoryInfo *, OrtAllocator **);
    OrtStatusPtr (*ReleaseSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType);
    OrtStatusPtr (*GetTensorData)(const OrtValue *, const void **);
    OrtStatusPtr (*GetSessionOptionsConfigEntries)(const OrtSessionOptions *, OrtKeyValuePairs **);
    OrtStatusPtr (*SessionGetMemoryInfoForInputs)(const OrtSession *, const OrtMemoryInfo **, size_t);
    OrtStatusPtr (*SessionGetMemoryInfoForOutputs)(const OrtSession *, const OrtMemoryInfo **, size_t);
    OrtStatusPtr (*SessionGetEpDeviceForInputs)(const OrtSession *, const OrtEpDevice **, size_t);
    OrtStatusPtr (*CreateSyncStreamForEpDevice)(const OrtEpDevice *, const OrtKeyValuePairs *, OrtSyncStream **);
    void *(*SyncStream_GetHandle)(OrtSyncStream *);
    void (*ReleaseSyncStream)(OrtSyncStream *);
    OrtStatusPtr (*CopyTensors)(const OrtEnv *, const OrtValue *const *, OrtValue *const *, OrtSyncStream *, size_t);
    OrtStatusPtr (*Graph_GetModelMetadata)(const OrtGraph *, OrtModelMetadata **);
    OrtStatusPtr (*GetModelCompatibilityForEpDevices)(const OrtEpDevice *const *, size_t, const char *, OrtCompiledModelCompatibility *);
    OrtStatusPtr (*CreateExternalInitializerInfo)(const char *, int64_t, size_t, OrtExternalInitializerInfo **);
}
  • Method Details

    • layout

      public static final GroupLayout layout()
      The layout of this struct
    • CreateStatus$layout

      public static final AddressLayout CreateStatus$layout()
      Layout for field:
      OrtStatus *(*CreateStatus)(OrtErrorCode, const char *)
      
    • CreateStatus$offset

      public static final long CreateStatus$offset()
      Offset for field:
      OrtStatus *(*CreateStatus)(OrtErrorCode, const char *)
      
    • CreateStatus

      public static MemorySegment CreateStatus(MemorySegment struct)
      Getter for field:
      OrtStatus *(*CreateStatus)(OrtErrorCode, const char *)
      
    • CreateStatus

      public static void CreateStatus(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatus *(*CreateStatus)(OrtErrorCode, const char *)
      
    • GetErrorCode$layout

      public static final AddressLayout GetErrorCode$layout()
      Layout for field:
      OrtErrorCode (*GetErrorCode)(const OrtStatus *)
      
    • GetErrorCode$offset

      public static final long GetErrorCode$offset()
      Offset for field:
      OrtErrorCode (*GetErrorCode)(const OrtStatus *)
      
    • GetErrorCode

      public static MemorySegment GetErrorCode(MemorySegment struct)
      Getter for field:
      OrtErrorCode (*GetErrorCode)(const OrtStatus *)
      
    • GetErrorCode

      public static void GetErrorCode(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtErrorCode (*GetErrorCode)(const OrtStatus *)
      
    • GetErrorMessage$layout

      public static final AddressLayout GetErrorMessage$layout()
      Layout for field:
      const char *(*GetErrorMessage)(const OrtStatus *)
      
    • GetErrorMessage$offset

      public static final long GetErrorMessage$offset()
      Offset for field:
      const char *(*GetErrorMessage)(const OrtStatus *)
      
    • GetErrorMessage

      public static MemorySegment GetErrorMessage(MemorySegment struct)
      Getter for field:
      const char *(*GetErrorMessage)(const OrtStatus *)
      
    • GetErrorMessage

      public static void GetErrorMessage(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*GetErrorMessage)(const OrtStatus *)
      
    • CreateEnv$layout

      public static final AddressLayout CreateEnv$layout()
      Layout for field:
      OrtStatusPtr (*CreateEnv)(OrtLoggingLevel, const char *, OrtEnv **)
      
    • CreateEnv$offset

      public static final long CreateEnv$offset()
      Offset for field:
      OrtStatusPtr (*CreateEnv)(OrtLoggingLevel, const char *, OrtEnv **)
      
    • CreateEnv

      public static MemorySegment CreateEnv(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateEnv)(OrtLoggingLevel, const char *, OrtEnv **)
      
    • CreateEnv

      public static void CreateEnv(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateEnv)(OrtLoggingLevel, const char *, OrtEnv **)
      
    • CreateEnvWithCustomLogger$layout

      public static final AddressLayout CreateEnvWithCustomLogger$layout()
      Layout for field:
      OrtStatusPtr (*CreateEnvWithCustomLogger)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, OrtEnv **)
      
    • CreateEnvWithCustomLogger$offset

      public static final long CreateEnvWithCustomLogger$offset()
      Offset for field:
      OrtStatusPtr (*CreateEnvWithCustomLogger)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, OrtEnv **)
      
    • CreateEnvWithCustomLogger

      public static MemorySegment CreateEnvWithCustomLogger(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateEnvWithCustomLogger)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, OrtEnv **)
      
    • CreateEnvWithCustomLogger

      public static void CreateEnvWithCustomLogger(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateEnvWithCustomLogger)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, OrtEnv **)
      
    • EnableTelemetryEvents$layout

      public static final AddressLayout EnableTelemetryEvents$layout()
      Layout for field:
      OrtStatusPtr (*EnableTelemetryEvents)(const OrtEnv *)
      
    • EnableTelemetryEvents$offset

      public static final long EnableTelemetryEvents$offset()
      Offset for field:
      OrtStatusPtr (*EnableTelemetryEvents)(const OrtEnv *)
      
    • EnableTelemetryEvents

      public static MemorySegment EnableTelemetryEvents(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*EnableTelemetryEvents)(const OrtEnv *)
      
    • EnableTelemetryEvents

      public static void EnableTelemetryEvents(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*EnableTelemetryEvents)(const OrtEnv *)
      
    • DisableTelemetryEvents$layout

      public static final AddressLayout DisableTelemetryEvents$layout()
      Layout for field:
      OrtStatusPtr (*DisableTelemetryEvents)(const OrtEnv *)
      
    • DisableTelemetryEvents$offset

      public static final long DisableTelemetryEvents$offset()
      Offset for field:
      OrtStatusPtr (*DisableTelemetryEvents)(const OrtEnv *)
      
    • DisableTelemetryEvents

      public static MemorySegment DisableTelemetryEvents(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*DisableTelemetryEvents)(const OrtEnv *)
      
    • DisableTelemetryEvents

      public static void DisableTelemetryEvents(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*DisableTelemetryEvents)(const OrtEnv *)
      
    • CreateSession$layout

      public static final AddressLayout CreateSession$layout()
      Layout for field:
      OrtStatusPtr (*CreateSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)
      
    • CreateSession$offset

      public static final long CreateSession$offset()
      Offset for field:
      OrtStatusPtr (*CreateSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)
      
    • CreateSession

      public static MemorySegment CreateSession(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)
      
    • CreateSession

      public static void CreateSession(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)
      
    • CreateSessionFromArray$layout

      public static final AddressLayout CreateSessionFromArray$layout()
      Layout for field:
      OrtStatusPtr (*CreateSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)
      
    • CreateSessionFromArray$offset

      public static final long CreateSessionFromArray$offset()
      Offset for field:
      OrtStatusPtr (*CreateSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)
      
    • CreateSessionFromArray

      public static MemorySegment CreateSessionFromArray(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)
      
    • CreateSessionFromArray

      public static void CreateSessionFromArray(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)
      
    • Run$layout

      public static final AddressLayout Run$layout()
      Layout for field:
      OrtStatusPtr (*Run)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **)
      
    • Run$offset

      public static final long Run$offset()
      Offset for field:
      OrtStatusPtr (*Run)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **)
      
    • Run

      public static MemorySegment Run(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Run)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **)
      
    • Run

      public static void Run(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Run)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **)
      
    • CreateSessionOptions$layout

      public static final AddressLayout CreateSessionOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateSessionOptions)(OrtSessionOptions **)
      
    • CreateSessionOptions$offset

      public static final long CreateSessionOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateSessionOptions)(OrtSessionOptions **)
      
    • CreateSessionOptions

      public static MemorySegment CreateSessionOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSessionOptions)(OrtSessionOptions **)
      
    • CreateSessionOptions

      public static void CreateSessionOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSessionOptions)(OrtSessionOptions **)
      
    • SetOptimizedModelFilePath$layout

      public static final AddressLayout SetOptimizedModelFilePath$layout()
      Layout for field:
      OrtStatusPtr (*SetOptimizedModelFilePath)(OrtSessionOptions *, const char *)
      
    • SetOptimizedModelFilePath$offset

      public static final long SetOptimizedModelFilePath$offset()
      Offset for field:
      OrtStatusPtr (*SetOptimizedModelFilePath)(OrtSessionOptions *, const char *)
      
    • SetOptimizedModelFilePath

      public static MemorySegment SetOptimizedModelFilePath(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetOptimizedModelFilePath)(OrtSessionOptions *, const char *)
      
    • SetOptimizedModelFilePath

      public static void SetOptimizedModelFilePath(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetOptimizedModelFilePath)(OrtSessionOptions *, const char *)
      
    • CloneSessionOptions$layout

      public static final AddressLayout CloneSessionOptions$layout()
      Layout for field:
      OrtStatusPtr (*CloneSessionOptions)(const OrtSessionOptions *, OrtSessionOptions **)
      
    • CloneSessionOptions$offset

      public static final long CloneSessionOptions$offset()
      Offset for field:
      OrtStatusPtr (*CloneSessionOptions)(const OrtSessionOptions *, OrtSessionOptions **)
      
    • CloneSessionOptions

      public static MemorySegment CloneSessionOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CloneSessionOptions)(const OrtSessionOptions *, OrtSessionOptions **)
      
    • CloneSessionOptions

      public static void CloneSessionOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CloneSessionOptions)(const OrtSessionOptions *, OrtSessionOptions **)
      
    • SetSessionExecutionMode$layout

      public static final AddressLayout SetSessionExecutionMode$layout()
      Layout for field:
      OrtStatusPtr (*SetSessionExecutionMode)(OrtSessionOptions *, ExecutionMode)
      
    • SetSessionExecutionMode$offset

      public static final long SetSessionExecutionMode$offset()
      Offset for field:
      OrtStatusPtr (*SetSessionExecutionMode)(OrtSessionOptions *, ExecutionMode)
      
    • SetSessionExecutionMode

      public static MemorySegment SetSessionExecutionMode(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetSessionExecutionMode)(OrtSessionOptions *, ExecutionMode)
      
    • SetSessionExecutionMode

      public static void SetSessionExecutionMode(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetSessionExecutionMode)(OrtSessionOptions *, ExecutionMode)
      
    • EnableProfiling$layout

      public static final AddressLayout EnableProfiling$layout()
      Layout for field:
      OrtStatusPtr (*EnableProfiling)(OrtSessionOptions *, const char *)
      
    • EnableProfiling$offset

      public static final long EnableProfiling$offset()
      Offset for field:
      OrtStatusPtr (*EnableProfiling)(OrtSessionOptions *, const char *)
      
    • EnableProfiling

      public static MemorySegment EnableProfiling(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*EnableProfiling)(OrtSessionOptions *, const char *)
      
    • EnableProfiling

      public static void EnableProfiling(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*EnableProfiling)(OrtSessionOptions *, const char *)
      
    • DisableProfiling$layout

      public static final AddressLayout DisableProfiling$layout()
      Layout for field:
      OrtStatusPtr (*DisableProfiling)(OrtSessionOptions *)
      
    • DisableProfiling$offset

      public static final long DisableProfiling$offset()
      Offset for field:
      OrtStatusPtr (*DisableProfiling)(OrtSessionOptions *)
      
    • DisableProfiling

      public static MemorySegment DisableProfiling(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*DisableProfiling)(OrtSessionOptions *)
      
    • DisableProfiling

      public static void DisableProfiling(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*DisableProfiling)(OrtSessionOptions *)
      
    • EnableMemPattern$layout

      public static final AddressLayout EnableMemPattern$layout()
      Layout for field:
      OrtStatusPtr (*EnableMemPattern)(OrtSessionOptions *)
      
    • EnableMemPattern$offset

      public static final long EnableMemPattern$offset()
      Offset for field:
      OrtStatusPtr (*EnableMemPattern)(OrtSessionOptions *)
      
    • EnableMemPattern

      public static MemorySegment EnableMemPattern(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*EnableMemPattern)(OrtSessionOptions *)
      
    • EnableMemPattern

      public static void EnableMemPattern(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*EnableMemPattern)(OrtSessionOptions *)
      
    • DisableMemPattern$layout

      public static final AddressLayout DisableMemPattern$layout()
      Layout for field:
      OrtStatusPtr (*DisableMemPattern)(OrtSessionOptions *)
      
    • DisableMemPattern$offset

      public static final long DisableMemPattern$offset()
      Offset for field:
      OrtStatusPtr (*DisableMemPattern)(OrtSessionOptions *)
      
    • DisableMemPattern

      public static MemorySegment DisableMemPattern(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*DisableMemPattern)(OrtSessionOptions *)
      
    • DisableMemPattern

      public static void DisableMemPattern(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*DisableMemPattern)(OrtSessionOptions *)
      
    • EnableCpuMemArena$layout

      public static final AddressLayout EnableCpuMemArena$layout()
      Layout for field:
      OrtStatusPtr (*EnableCpuMemArena)(OrtSessionOptions *)
      
    • EnableCpuMemArena$offset

      public static final long EnableCpuMemArena$offset()
      Offset for field:
      OrtStatusPtr (*EnableCpuMemArena)(OrtSessionOptions *)
      
    • EnableCpuMemArena

      public static MemorySegment EnableCpuMemArena(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*EnableCpuMemArena)(OrtSessionOptions *)
      
    • EnableCpuMemArena

      public static void EnableCpuMemArena(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*EnableCpuMemArena)(OrtSessionOptions *)
      
    • DisableCpuMemArena$layout

      public static final AddressLayout DisableCpuMemArena$layout()
      Layout for field:
      OrtStatusPtr (*DisableCpuMemArena)(OrtSessionOptions *)
      
    • DisableCpuMemArena$offset

      public static final long DisableCpuMemArena$offset()
      Offset for field:
      OrtStatusPtr (*DisableCpuMemArena)(OrtSessionOptions *)
      
    • DisableCpuMemArena

      public static MemorySegment DisableCpuMemArena(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*DisableCpuMemArena)(OrtSessionOptions *)
      
    • DisableCpuMemArena

      public static void DisableCpuMemArena(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*DisableCpuMemArena)(OrtSessionOptions *)
      
    • SetSessionLogId$layout

      public static final AddressLayout SetSessionLogId$layout()
      Layout for field:
      OrtStatusPtr (*SetSessionLogId)(OrtSessionOptions *, const char *)
      
    • SetSessionLogId$offset

      public static final long SetSessionLogId$offset()
      Offset for field:
      OrtStatusPtr (*SetSessionLogId)(OrtSessionOptions *, const char *)
      
    • SetSessionLogId

      public static MemorySegment SetSessionLogId(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetSessionLogId)(OrtSessionOptions *, const char *)
      
    • SetSessionLogId

      public static void SetSessionLogId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetSessionLogId)(OrtSessionOptions *, const char *)
      
    • SetSessionLogVerbosityLevel$layout

      public static final AddressLayout SetSessionLogVerbosityLevel$layout()
      Layout for field:
      OrtStatusPtr (*SetSessionLogVerbosityLevel)(OrtSessionOptions *, int)
      
    • SetSessionLogVerbosityLevel$offset

      public static final long SetSessionLogVerbosityLevel$offset()
      Offset for field:
      OrtStatusPtr (*SetSessionLogVerbosityLevel)(OrtSessionOptions *, int)
      
    • SetSessionLogVerbosityLevel

      public static MemorySegment SetSessionLogVerbosityLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetSessionLogVerbosityLevel)(OrtSessionOptions *, int)
      
    • SetSessionLogVerbosityLevel

      public static void SetSessionLogVerbosityLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetSessionLogVerbosityLevel)(OrtSessionOptions *, int)
      
    • SetSessionLogSeverityLevel$layout

      public static final AddressLayout SetSessionLogSeverityLevel$layout()
      Layout for field:
      OrtStatusPtr (*SetSessionLogSeverityLevel)(OrtSessionOptions *, int)
      
    • SetSessionLogSeverityLevel$offset

      public static final long SetSessionLogSeverityLevel$offset()
      Offset for field:
      OrtStatusPtr (*SetSessionLogSeverityLevel)(OrtSessionOptions *, int)
      
    • SetSessionLogSeverityLevel

      public static MemorySegment SetSessionLogSeverityLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetSessionLogSeverityLevel)(OrtSessionOptions *, int)
      
    • SetSessionLogSeverityLevel

      public static void SetSessionLogSeverityLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetSessionLogSeverityLevel)(OrtSessionOptions *, int)
      
    • SetSessionGraphOptimizationLevel$layout

      public static final AddressLayout SetSessionGraphOptimizationLevel$layout()
      Layout for field:
      OrtStatusPtr (*SetSessionGraphOptimizationLevel)(OrtSessionOptions *, GraphOptimizationLevel)
      
    • SetSessionGraphOptimizationLevel$offset

      public static final long SetSessionGraphOptimizationLevel$offset()
      Offset for field:
      OrtStatusPtr (*SetSessionGraphOptimizationLevel)(OrtSessionOptions *, GraphOptimizationLevel)
      
    • SetSessionGraphOptimizationLevel

      public static MemorySegment SetSessionGraphOptimizationLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetSessionGraphOptimizationLevel)(OrtSessionOptions *, GraphOptimizationLevel)
      
    • SetSessionGraphOptimizationLevel

      public static void SetSessionGraphOptimizationLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetSessionGraphOptimizationLevel)(OrtSessionOptions *, GraphOptimizationLevel)
      
    • SetIntraOpNumThreads$layout

      public static final AddressLayout SetIntraOpNumThreads$layout()
      Layout for field:
      OrtStatusPtr (*SetIntraOpNumThreads)(OrtSessionOptions *, int)
      
    • SetIntraOpNumThreads$offset

      public static final long SetIntraOpNumThreads$offset()
      Offset for field:
      OrtStatusPtr (*SetIntraOpNumThreads)(OrtSessionOptions *, int)
      
    • SetIntraOpNumThreads

      public static MemorySegment SetIntraOpNumThreads(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetIntraOpNumThreads)(OrtSessionOptions *, int)
      
    • SetIntraOpNumThreads

      public static void SetIntraOpNumThreads(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetIntraOpNumThreads)(OrtSessionOptions *, int)
      
    • SetInterOpNumThreads$layout

      public static final AddressLayout SetInterOpNumThreads$layout()
      Layout for field:
      OrtStatusPtr (*SetInterOpNumThreads)(OrtSessionOptions *, int)
      
    • SetInterOpNumThreads$offset

      public static final long SetInterOpNumThreads$offset()
      Offset for field:
      OrtStatusPtr (*SetInterOpNumThreads)(OrtSessionOptions *, int)
      
    • SetInterOpNumThreads

      public static MemorySegment SetInterOpNumThreads(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetInterOpNumThreads)(OrtSessionOptions *, int)
      
    • SetInterOpNumThreads

      public static void SetInterOpNumThreads(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetInterOpNumThreads)(OrtSessionOptions *, int)
      
    • CreateCustomOpDomain$layout

      public static final AddressLayout CreateCustomOpDomain$layout()
      Layout for field:
      OrtStatusPtr (*CreateCustomOpDomain)(const char *, OrtCustomOpDomain **)
      
    • CreateCustomOpDomain$offset

      public static final long CreateCustomOpDomain$offset()
      Offset for field:
      OrtStatusPtr (*CreateCustomOpDomain)(const char *, OrtCustomOpDomain **)
      
    • CreateCustomOpDomain

      public static MemorySegment CreateCustomOpDomain(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateCustomOpDomain)(const char *, OrtCustomOpDomain **)
      
    • CreateCustomOpDomain

      public static void CreateCustomOpDomain(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateCustomOpDomain)(const char *, OrtCustomOpDomain **)
      
    • CustomOpDomain_Add$layout

      public static final AddressLayout CustomOpDomain_Add$layout()
      Layout for field:
      OrtStatusPtr (*CustomOpDomain_Add)(OrtCustomOpDomain *, const OrtCustomOp *)
      
    • CustomOpDomain_Add$offset

      public static final long CustomOpDomain_Add$offset()
      Offset for field:
      OrtStatusPtr (*CustomOpDomain_Add)(OrtCustomOpDomain *, const OrtCustomOp *)
      
    • CustomOpDomain_Add

      public static MemorySegment CustomOpDomain_Add(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CustomOpDomain_Add)(OrtCustomOpDomain *, const OrtCustomOp *)
      
    • CustomOpDomain_Add

      public static void CustomOpDomain_Add(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CustomOpDomain_Add)(OrtCustomOpDomain *, const OrtCustomOp *)
      
    • AddCustomOpDomain$layout

      public static final AddressLayout AddCustomOpDomain$layout()
      Layout for field:
      OrtStatusPtr (*AddCustomOpDomain)(OrtSessionOptions *, OrtCustomOpDomain *)
      
    • AddCustomOpDomain$offset

      public static final long AddCustomOpDomain$offset()
      Offset for field:
      OrtStatusPtr (*AddCustomOpDomain)(OrtSessionOptions *, OrtCustomOpDomain *)
      
    • AddCustomOpDomain

      public static MemorySegment AddCustomOpDomain(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddCustomOpDomain)(OrtSessionOptions *, OrtCustomOpDomain *)
      
    • AddCustomOpDomain

      public static void AddCustomOpDomain(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddCustomOpDomain)(OrtSessionOptions *, OrtCustomOpDomain *)
      
    • RegisterCustomOpsLibrary$layout

      public static final AddressLayout RegisterCustomOpsLibrary$layout()
      Layout for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary)(OrtSessionOptions *, const char *, void **)
      
    • RegisterCustomOpsLibrary$offset

      public static final long RegisterCustomOpsLibrary$offset()
      Offset for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary)(OrtSessionOptions *, const char *, void **)
      
    • RegisterCustomOpsLibrary

      public static MemorySegment RegisterCustomOpsLibrary(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary)(OrtSessionOptions *, const char *, void **)
      
    • RegisterCustomOpsLibrary

      public static void RegisterCustomOpsLibrary(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary)(OrtSessionOptions *, const char *, void **)
      
    • SessionGetInputCount$layout

      public static final AddressLayout SessionGetInputCount$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetInputCount)(const OrtSession *, size_t *)
      
    • SessionGetInputCount$offset

      public static final long SessionGetInputCount$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetInputCount)(const OrtSession *, size_t *)
      
    • SessionGetInputCount

      public static MemorySegment SessionGetInputCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetInputCount)(const OrtSession *, size_t *)
      
    • SessionGetInputCount

      public static void SessionGetInputCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetInputCount)(const OrtSession *, size_t *)
      
    • SessionGetOutputCount$layout

      public static final AddressLayout SessionGetOutputCount$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetOutputCount)(const OrtSession *, size_t *)
      
    • SessionGetOutputCount$offset

      public static final long SessionGetOutputCount$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetOutputCount)(const OrtSession *, size_t *)
      
    • SessionGetOutputCount

      public static MemorySegment SessionGetOutputCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetOutputCount)(const OrtSession *, size_t *)
      
    • SessionGetOutputCount

      public static void SessionGetOutputCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetOutputCount)(const OrtSession *, size_t *)
      
    • SessionGetOverridableInitializerCount$layout

      public static final AddressLayout SessionGetOverridableInitializerCount$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetOverridableInitializerCount)(const OrtSession *, size_t *)
      
    • SessionGetOverridableInitializerCount$offset

      public static final long SessionGetOverridableInitializerCount$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetOverridableInitializerCount)(const OrtSession *, size_t *)
      
    • SessionGetOverridableInitializerCount

      public static MemorySegment SessionGetOverridableInitializerCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetOverridableInitializerCount)(const OrtSession *, size_t *)
      
    • SessionGetOverridableInitializerCount

      public static void SessionGetOverridableInitializerCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetOverridableInitializerCount)(const OrtSession *, size_t *)
      
    • SessionGetInputTypeInfo$layout

      public static final AddressLayout SessionGetInputTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetInputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetInputTypeInfo$offset

      public static final long SessionGetInputTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetInputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetInputTypeInfo

      public static MemorySegment SessionGetInputTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetInputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetInputTypeInfo

      public static void SessionGetInputTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetInputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOutputTypeInfo$layout

      public static final AddressLayout SessionGetOutputTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetOutputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOutputTypeInfo$offset

      public static final long SessionGetOutputTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetOutputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOutputTypeInfo

      public static MemorySegment SessionGetOutputTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetOutputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOutputTypeInfo

      public static void SessionGetOutputTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetOutputTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOverridableInitializerTypeInfo$layout

      public static final AddressLayout SessionGetOverridableInitializerTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetOverridableInitializerTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOverridableInitializerTypeInfo$offset

      public static final long SessionGetOverridableInitializerTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetOverridableInitializerTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOverridableInitializerTypeInfo

      public static MemorySegment SessionGetOverridableInitializerTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetOverridableInitializerTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetOverridableInitializerTypeInfo

      public static void SessionGetOverridableInitializerTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetOverridableInitializerTypeInfo)(const OrtSession *, size_t, OrtTypeInfo **)
      
    • SessionGetInputName$layout

      public static final AddressLayout SessionGetInputName$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetInputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetInputName$offset

      public static final long SessionGetInputName$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetInputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetInputName

      public static MemorySegment SessionGetInputName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetInputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetInputName

      public static void SessionGetInputName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetInputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOutputName$layout

      public static final AddressLayout SessionGetOutputName$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetOutputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOutputName$offset

      public static final long SessionGetOutputName$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetOutputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOutputName

      public static MemorySegment SessionGetOutputName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetOutputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOutputName

      public static void SessionGetOutputName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetOutputName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOverridableInitializerName$layout

      public static final AddressLayout SessionGetOverridableInitializerName$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetOverridableInitializerName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOverridableInitializerName$offset

      public static final long SessionGetOverridableInitializerName$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetOverridableInitializerName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOverridableInitializerName

      public static MemorySegment SessionGetOverridableInitializerName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetOverridableInitializerName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • SessionGetOverridableInitializerName

      public static void SessionGetOverridableInitializerName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetOverridableInitializerName)(const OrtSession *, size_t, OrtAllocator *, char **)
      
    • CreateRunOptions$layout

      public static final AddressLayout CreateRunOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateRunOptions)(OrtRunOptions **)
      
    • CreateRunOptions$offset

      public static final long CreateRunOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateRunOptions)(OrtRunOptions **)
      
    • CreateRunOptions

      public static MemorySegment CreateRunOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateRunOptions)(OrtRunOptions **)
      
    • CreateRunOptions

      public static void CreateRunOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateRunOptions)(OrtRunOptions **)
      
    • RunOptionsSetRunLogVerbosityLevel$layout

      public static final AddressLayout RunOptionsSetRunLogVerbosityLevel$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsSetRunLogVerbosityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunLogVerbosityLevel$offset

      public static final long RunOptionsSetRunLogVerbosityLevel$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsSetRunLogVerbosityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunLogVerbosityLevel

      public static MemorySegment RunOptionsSetRunLogVerbosityLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsSetRunLogVerbosityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunLogVerbosityLevel

      public static void RunOptionsSetRunLogVerbosityLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsSetRunLogVerbosityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunLogSeverityLevel$layout

      public static final AddressLayout RunOptionsSetRunLogSeverityLevel$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsSetRunLogSeverityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunLogSeverityLevel$offset

      public static final long RunOptionsSetRunLogSeverityLevel$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsSetRunLogSeverityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunLogSeverityLevel

      public static MemorySegment RunOptionsSetRunLogSeverityLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsSetRunLogSeverityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunLogSeverityLevel

      public static void RunOptionsSetRunLogSeverityLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsSetRunLogSeverityLevel)(OrtRunOptions *, int)
      
    • RunOptionsSetRunTag$layout

      public static final AddressLayout RunOptionsSetRunTag$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsSetRunTag)(OrtRunOptions *, const char *)
      
    • RunOptionsSetRunTag$offset

      public static final long RunOptionsSetRunTag$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsSetRunTag)(OrtRunOptions *, const char *)
      
    • RunOptionsSetRunTag

      public static MemorySegment RunOptionsSetRunTag(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsSetRunTag)(OrtRunOptions *, const char *)
      
    • RunOptionsSetRunTag

      public static void RunOptionsSetRunTag(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsSetRunTag)(OrtRunOptions *, const char *)
      
    • RunOptionsGetRunLogVerbosityLevel$layout

      public static final AddressLayout RunOptionsGetRunLogVerbosityLevel$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsGetRunLogVerbosityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunLogVerbosityLevel$offset

      public static final long RunOptionsGetRunLogVerbosityLevel$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsGetRunLogVerbosityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunLogVerbosityLevel

      public static MemorySegment RunOptionsGetRunLogVerbosityLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsGetRunLogVerbosityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunLogVerbosityLevel

      public static void RunOptionsGetRunLogVerbosityLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsGetRunLogVerbosityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunLogSeverityLevel$layout

      public static final AddressLayout RunOptionsGetRunLogSeverityLevel$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsGetRunLogSeverityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunLogSeverityLevel$offset

      public static final long RunOptionsGetRunLogSeverityLevel$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsGetRunLogSeverityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunLogSeverityLevel

      public static MemorySegment RunOptionsGetRunLogSeverityLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsGetRunLogSeverityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunLogSeverityLevel

      public static void RunOptionsGetRunLogSeverityLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsGetRunLogSeverityLevel)(const OrtRunOptions *, int *)
      
    • RunOptionsGetRunTag$layout

      public static final AddressLayout RunOptionsGetRunTag$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsGetRunTag)(const OrtRunOptions *, const char **)
      
    • RunOptionsGetRunTag$offset

      public static final long RunOptionsGetRunTag$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsGetRunTag)(const OrtRunOptions *, const char **)
      
    • RunOptionsGetRunTag

      public static MemorySegment RunOptionsGetRunTag(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsGetRunTag)(const OrtRunOptions *, const char **)
      
    • RunOptionsGetRunTag

      public static void RunOptionsGetRunTag(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsGetRunTag)(const OrtRunOptions *, const char **)
      
    • RunOptionsSetTerminate$layout

      public static final AddressLayout RunOptionsSetTerminate$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsSetTerminate)(OrtRunOptions *)
      
    • RunOptionsSetTerminate$offset

      public static final long RunOptionsSetTerminate$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsSetTerminate)(OrtRunOptions *)
      
    • RunOptionsSetTerminate

      public static MemorySegment RunOptionsSetTerminate(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsSetTerminate)(OrtRunOptions *)
      
    • RunOptionsSetTerminate

      public static void RunOptionsSetTerminate(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsSetTerminate)(OrtRunOptions *)
      
    • RunOptionsUnsetTerminate$layout

      public static final AddressLayout RunOptionsUnsetTerminate$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsUnsetTerminate)(OrtRunOptions *)
      
    • RunOptionsUnsetTerminate$offset

      public static final long RunOptionsUnsetTerminate$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsUnsetTerminate)(OrtRunOptions *)
      
    • RunOptionsUnsetTerminate

      public static MemorySegment RunOptionsUnsetTerminate(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsUnsetTerminate)(OrtRunOptions *)
      
    • RunOptionsUnsetTerminate

      public static void RunOptionsUnsetTerminate(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsUnsetTerminate)(OrtRunOptions *)
      
    • CreateTensorAsOrtValue$layout

      public static final AddressLayout CreateTensorAsOrtValue$layout()
      Layout for field:
      OrtStatusPtr (*CreateTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorAsOrtValue$offset

      public static final long CreateTensorAsOrtValue$offset()
      Offset for field:
      OrtStatusPtr (*CreateTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorAsOrtValue

      public static MemorySegment CreateTensorAsOrtValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorAsOrtValue

      public static void CreateTensorAsOrtValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorWithDataAsOrtValue$layout

      public static final AddressLayout CreateTensorWithDataAsOrtValue$layout()
      Layout for field:
      OrtStatusPtr (*CreateTensorWithDataAsOrtValue)(const OrtMemoryInfo *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorWithDataAsOrtValue$offset

      public static final long CreateTensorWithDataAsOrtValue$offset()
      Offset for field:
      OrtStatusPtr (*CreateTensorWithDataAsOrtValue)(const OrtMemoryInfo *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorWithDataAsOrtValue

      public static MemorySegment CreateTensorWithDataAsOrtValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateTensorWithDataAsOrtValue)(const OrtMemoryInfo *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorWithDataAsOrtValue

      public static void CreateTensorWithDataAsOrtValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateTensorWithDataAsOrtValue)(const OrtMemoryInfo *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • IsTensor$layout

      public static final AddressLayout IsTensor$layout()
      Layout for field:
      OrtStatusPtr (*IsTensor)(const OrtValue *, int *)
      
    • IsTensor$offset

      public static final long IsTensor$offset()
      Offset for field:
      OrtStatusPtr (*IsTensor)(const OrtValue *, int *)
      
    • IsTensor

      public static MemorySegment IsTensor(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*IsTensor)(const OrtValue *, int *)
      
    • IsTensor

      public static void IsTensor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*IsTensor)(const OrtValue *, int *)
      
    • GetTensorMutableData$layout

      public static final AddressLayout GetTensorMutableData$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorMutableData)(OrtValue *, void **)
      
    • GetTensorMutableData$offset

      public static final long GetTensorMutableData$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorMutableData)(OrtValue *, void **)
      
    • GetTensorMutableData

      public static MemorySegment GetTensorMutableData(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorMutableData)(OrtValue *, void **)
      
    • GetTensorMutableData

      public static void GetTensorMutableData(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorMutableData)(OrtValue *, void **)
      
    • FillStringTensor$layout

      public static final AddressLayout FillStringTensor$layout()
      Layout for field:
      OrtStatusPtr (*FillStringTensor)(OrtValue *, const char *const *, size_t)
      
    • FillStringTensor$offset

      public static final long FillStringTensor$offset()
      Offset for field:
      OrtStatusPtr (*FillStringTensor)(OrtValue *, const char *const *, size_t)
      
    • FillStringTensor

      public static MemorySegment FillStringTensor(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*FillStringTensor)(OrtValue *, const char *const *, size_t)
      
    • FillStringTensor

      public static void FillStringTensor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*FillStringTensor)(OrtValue *, const char *const *, size_t)
      
    • GetStringTensorDataLength$layout

      public static final AddressLayout GetStringTensorDataLength$layout()
      Layout for field:
      OrtStatusPtr (*GetStringTensorDataLength)(const OrtValue *, size_t *)
      
    • GetStringTensorDataLength$offset

      public static final long GetStringTensorDataLength$offset()
      Offset for field:
      OrtStatusPtr (*GetStringTensorDataLength)(const OrtValue *, size_t *)
      
    • GetStringTensorDataLength

      public static MemorySegment GetStringTensorDataLength(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetStringTensorDataLength)(const OrtValue *, size_t *)
      
    • GetStringTensorDataLength

      public static void GetStringTensorDataLength(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetStringTensorDataLength)(const OrtValue *, size_t *)
      
    • GetStringTensorContent$layout

      public static final AddressLayout GetStringTensorContent$layout()
      Layout for field:
      OrtStatusPtr (*GetStringTensorContent)(const OrtValue *, void *, size_t, size_t *, size_t)
      
    • GetStringTensorContent$offset

      public static final long GetStringTensorContent$offset()
      Offset for field:
      OrtStatusPtr (*GetStringTensorContent)(const OrtValue *, void *, size_t, size_t *, size_t)
      
    • GetStringTensorContent

      public static MemorySegment GetStringTensorContent(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetStringTensorContent)(const OrtValue *, void *, size_t, size_t *, size_t)
      
    • GetStringTensorContent

      public static void GetStringTensorContent(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetStringTensorContent)(const OrtValue *, void *, size_t, size_t *, size_t)
      
    • CastTypeInfoToTensorInfo$layout

      public static final AddressLayout CastTypeInfoToTensorInfo$layout()
      Layout for field:
      OrtStatusPtr (*CastTypeInfoToTensorInfo)(const OrtTypeInfo *, const OrtTensorTypeAndShapeInfo **)
      
    • CastTypeInfoToTensorInfo$offset

      public static final long CastTypeInfoToTensorInfo$offset()
      Offset for field:
      OrtStatusPtr (*CastTypeInfoToTensorInfo)(const OrtTypeInfo *, const OrtTensorTypeAndShapeInfo **)
      
    • CastTypeInfoToTensorInfo

      public static MemorySegment CastTypeInfoToTensorInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CastTypeInfoToTensorInfo)(const OrtTypeInfo *, const OrtTensorTypeAndShapeInfo **)
      
    • CastTypeInfoToTensorInfo

      public static void CastTypeInfoToTensorInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CastTypeInfoToTensorInfo)(const OrtTypeInfo *, const OrtTensorTypeAndShapeInfo **)
      
    • GetOnnxTypeFromTypeInfo$layout

      public static final AddressLayout GetOnnxTypeFromTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*GetOnnxTypeFromTypeInfo)(const OrtTypeInfo *, enum ONNXType *)
      
    • GetOnnxTypeFromTypeInfo$offset

      public static final long GetOnnxTypeFromTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*GetOnnxTypeFromTypeInfo)(const OrtTypeInfo *, enum ONNXType *)
      
    • GetOnnxTypeFromTypeInfo

      public static MemorySegment GetOnnxTypeFromTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetOnnxTypeFromTypeInfo)(const OrtTypeInfo *, enum ONNXType *)
      
    • GetOnnxTypeFromTypeInfo

      public static void GetOnnxTypeFromTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetOnnxTypeFromTypeInfo)(const OrtTypeInfo *, enum ONNXType *)
      
    • CreateTensorTypeAndShapeInfo$layout

      public static final AddressLayout CreateTensorTypeAndShapeInfo$layout()
      Layout for field:
      OrtStatusPtr (*CreateTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo **)
      
    • CreateTensorTypeAndShapeInfo$offset

      public static final long CreateTensorTypeAndShapeInfo$offset()
      Offset for field:
      OrtStatusPtr (*CreateTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo **)
      
    • CreateTensorTypeAndShapeInfo

      public static MemorySegment CreateTensorTypeAndShapeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo **)
      
    • CreateTensorTypeAndShapeInfo

      public static void CreateTensorTypeAndShapeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo **)
      
    • SetTensorElementType$layout

      public static final AddressLayout SetTensorElementType$layout()
      Layout for field:
      OrtStatusPtr (*SetTensorElementType)(OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType)
      
    • SetTensorElementType$offset

      public static final long SetTensorElementType$offset()
      Offset for field:
      OrtStatusPtr (*SetTensorElementType)(OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType)
      
    • SetTensorElementType

      public static MemorySegment SetTensorElementType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetTensorElementType)(OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType)
      
    • SetTensorElementType

      public static void SetTensorElementType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetTensorElementType)(OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType)
      
    • SetDimensions$layout

      public static final AddressLayout SetDimensions$layout()
      Layout for field:
      OrtStatusPtr (*SetDimensions)(OrtTensorTypeAndShapeInfo *, const int64_t *, size_t)
      
    • SetDimensions$offset

      public static final long SetDimensions$offset()
      Offset for field:
      OrtStatusPtr (*SetDimensions)(OrtTensorTypeAndShapeInfo *, const int64_t *, size_t)
      
    • SetDimensions

      public static MemorySegment SetDimensions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetDimensions)(OrtTensorTypeAndShapeInfo *, const int64_t *, size_t)
      
    • SetDimensions

      public static void SetDimensions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetDimensions)(OrtTensorTypeAndShapeInfo *, const int64_t *, size_t)
      
    • GetTensorElementType$layout

      public static final AddressLayout GetTensorElementType$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorElementType)(const OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType *)
      
    • GetTensorElementType$offset

      public static final long GetTensorElementType$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorElementType)(const OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType *)
      
    • GetTensorElementType

      public static MemorySegment GetTensorElementType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorElementType)(const OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType *)
      
    • GetTensorElementType

      public static void GetTensorElementType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorElementType)(const OrtTensorTypeAndShapeInfo *, enum ONNXTensorElementDataType *)
      
    • GetDimensionsCount$layout

      public static final AddressLayout GetDimensionsCount$layout()
      Layout for field:
      OrtStatusPtr (*GetDimensionsCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetDimensionsCount$offset

      public static final long GetDimensionsCount$offset()
      Offset for field:
      OrtStatusPtr (*GetDimensionsCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetDimensionsCount

      public static MemorySegment GetDimensionsCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetDimensionsCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetDimensionsCount

      public static void GetDimensionsCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetDimensionsCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetDimensions$layout

      public static final AddressLayout GetDimensions$layout()
      Layout for field:
      OrtStatusPtr (*GetDimensions)(const OrtTensorTypeAndShapeInfo *, int64_t *, size_t)
      
    • GetDimensions$offset

      public static final long GetDimensions$offset()
      Offset for field:
      OrtStatusPtr (*GetDimensions)(const OrtTensorTypeAndShapeInfo *, int64_t *, size_t)
      
    • GetDimensions

      public static MemorySegment GetDimensions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetDimensions)(const OrtTensorTypeAndShapeInfo *, int64_t *, size_t)
      
    • GetDimensions

      public static void GetDimensions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetDimensions)(const OrtTensorTypeAndShapeInfo *, int64_t *, size_t)
      
    • GetSymbolicDimensions$layout

      public static final AddressLayout GetSymbolicDimensions$layout()
      Layout for field:
      OrtStatusPtr (*GetSymbolicDimensions)(const OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • GetSymbolicDimensions$offset

      public static final long GetSymbolicDimensions$offset()
      Offset for field:
      OrtStatusPtr (*GetSymbolicDimensions)(const OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • GetSymbolicDimensions

      public static MemorySegment GetSymbolicDimensions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSymbolicDimensions)(const OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • GetSymbolicDimensions

      public static void GetSymbolicDimensions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSymbolicDimensions)(const OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • GetTensorShapeElementCount$layout

      public static final AddressLayout GetTensorShapeElementCount$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorShapeElementCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetTensorShapeElementCount$offset

      public static final long GetTensorShapeElementCount$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorShapeElementCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetTensorShapeElementCount

      public static MemorySegment GetTensorShapeElementCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorShapeElementCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetTensorShapeElementCount

      public static void GetTensorShapeElementCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorShapeElementCount)(const OrtTensorTypeAndShapeInfo *, size_t *)
      
    • GetTensorTypeAndShape$layout

      public static final AddressLayout GetTensorTypeAndShape$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetTensorTypeAndShape$offset

      public static final long GetTensorTypeAndShape$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetTensorTypeAndShape

      public static MemorySegment GetTensorTypeAndShape(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetTensorTypeAndShape

      public static void GetTensorTypeAndShape(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetTypeInfo$layout

      public static final AddressLayout GetTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*GetTypeInfo)(const OrtValue *, OrtTypeInfo **)
      
    • GetTypeInfo$offset

      public static final long GetTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*GetTypeInfo)(const OrtValue *, OrtTypeInfo **)
      
    • GetTypeInfo

      public static MemorySegment GetTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTypeInfo)(const OrtValue *, OrtTypeInfo **)
      
    • GetTypeInfo

      public static void GetTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTypeInfo)(const OrtValue *, OrtTypeInfo **)
      
    • GetValueType$layout

      public static final AddressLayout GetValueType$layout()
      Layout for field:
      OrtStatusPtr (*GetValueType)(const OrtValue *, enum ONNXType *)
      
    • GetValueType$offset

      public static final long GetValueType$offset()
      Offset for field:
      OrtStatusPtr (*GetValueType)(const OrtValue *, enum ONNXType *)
      
    • GetValueType

      public static MemorySegment GetValueType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetValueType)(const OrtValue *, enum ONNXType *)
      
    • GetValueType

      public static void GetValueType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetValueType)(const OrtValue *, enum ONNXType *)
      
    • CreateMemoryInfo$layout

      public static final AddressLayout CreateMemoryInfo$layout()
      Layout for field:
      OrtStatusPtr (*CreateMemoryInfo)(const char *, enum OrtAllocatorType, int, enum OrtMemType, OrtMemoryInfo **)
      
    • CreateMemoryInfo$offset

      public static final long CreateMemoryInfo$offset()
      Offset for field:
      OrtStatusPtr (*CreateMemoryInfo)(const char *, enum OrtAllocatorType, int, enum OrtMemType, OrtMemoryInfo **)
      
    • CreateMemoryInfo

      public static MemorySegment CreateMemoryInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateMemoryInfo)(const char *, enum OrtAllocatorType, int, enum OrtMemType, OrtMemoryInfo **)
      
    • CreateMemoryInfo

      public static void CreateMemoryInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateMemoryInfo)(const char *, enum OrtAllocatorType, int, enum OrtMemType, OrtMemoryInfo **)
      
    • CreateCpuMemoryInfo$layout

      public static final AddressLayout CreateCpuMemoryInfo$layout()
      Layout for field:
      OrtStatusPtr (*CreateCpuMemoryInfo)(enum OrtAllocatorType, enum OrtMemType, OrtMemoryInfo **)
      
    • CreateCpuMemoryInfo$offset

      public static final long CreateCpuMemoryInfo$offset()
      Offset for field:
      OrtStatusPtr (*CreateCpuMemoryInfo)(enum OrtAllocatorType, enum OrtMemType, OrtMemoryInfo **)
      
    • CreateCpuMemoryInfo

      public static MemorySegment CreateCpuMemoryInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateCpuMemoryInfo)(enum OrtAllocatorType, enum OrtMemType, OrtMemoryInfo **)
      
    • CreateCpuMemoryInfo

      public static void CreateCpuMemoryInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateCpuMemoryInfo)(enum OrtAllocatorType, enum OrtMemType, OrtMemoryInfo **)
      
    • CompareMemoryInfo$layout

      public static final AddressLayout CompareMemoryInfo$layout()
      Layout for field:
      OrtStatusPtr (*CompareMemoryInfo)(const OrtMemoryInfo *, const OrtMemoryInfo *, int *)
      
    • CompareMemoryInfo$offset

      public static final long CompareMemoryInfo$offset()
      Offset for field:
      OrtStatusPtr (*CompareMemoryInfo)(const OrtMemoryInfo *, const OrtMemoryInfo *, int *)
      
    • CompareMemoryInfo

      public static MemorySegment CompareMemoryInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CompareMemoryInfo)(const OrtMemoryInfo *, const OrtMemoryInfo *, int *)
      
    • CompareMemoryInfo

      public static void CompareMemoryInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CompareMemoryInfo)(const OrtMemoryInfo *, const OrtMemoryInfo *, int *)
      
    • MemoryInfoGetName$layout

      public static final AddressLayout MemoryInfoGetName$layout()
      Layout for field:
      OrtStatusPtr (*MemoryInfoGetName)(const OrtMemoryInfo *, const char **)
      
    • MemoryInfoGetName$offset

      public static final long MemoryInfoGetName$offset()
      Offset for field:
      OrtStatusPtr (*MemoryInfoGetName)(const OrtMemoryInfo *, const char **)
      
    • MemoryInfoGetName

      public static MemorySegment MemoryInfoGetName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*MemoryInfoGetName)(const OrtMemoryInfo *, const char **)
      
    • MemoryInfoGetName

      public static void MemoryInfoGetName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*MemoryInfoGetName)(const OrtMemoryInfo *, const char **)
      
    • MemoryInfoGetId$layout

      public static final AddressLayout MemoryInfoGetId$layout()
      Layout for field:
      OrtStatusPtr (*MemoryInfoGetId)(const OrtMemoryInfo *, int *)
      
    • MemoryInfoGetId$offset

      public static final long MemoryInfoGetId$offset()
      Offset for field:
      OrtStatusPtr (*MemoryInfoGetId)(const OrtMemoryInfo *, int *)
      
    • MemoryInfoGetId

      public static MemorySegment MemoryInfoGetId(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*MemoryInfoGetId)(const OrtMemoryInfo *, int *)
      
    • MemoryInfoGetId

      public static void MemoryInfoGetId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*MemoryInfoGetId)(const OrtMemoryInfo *, int *)
      
    • MemoryInfoGetMemType$layout

      public static final AddressLayout MemoryInfoGetMemType$layout()
      Layout for field:
      OrtStatusPtr (*MemoryInfoGetMemType)(const OrtMemoryInfo *, OrtMemType *)
      
    • MemoryInfoGetMemType$offset

      public static final long MemoryInfoGetMemType$offset()
      Offset for field:
      OrtStatusPtr (*MemoryInfoGetMemType)(const OrtMemoryInfo *, OrtMemType *)
      
    • MemoryInfoGetMemType

      public static MemorySegment MemoryInfoGetMemType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*MemoryInfoGetMemType)(const OrtMemoryInfo *, OrtMemType *)
      
    • MemoryInfoGetMemType

      public static void MemoryInfoGetMemType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*MemoryInfoGetMemType)(const OrtMemoryInfo *, OrtMemType *)
      
    • MemoryInfoGetType$layout

      public static final AddressLayout MemoryInfoGetType$layout()
      Layout for field:
      OrtStatusPtr (*MemoryInfoGetType)(const OrtMemoryInfo *, OrtAllocatorType *)
      
    • MemoryInfoGetType$offset

      public static final long MemoryInfoGetType$offset()
      Offset for field:
      OrtStatusPtr (*MemoryInfoGetType)(const OrtMemoryInfo *, OrtAllocatorType *)
      
    • MemoryInfoGetType

      public static MemorySegment MemoryInfoGetType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*MemoryInfoGetType)(const OrtMemoryInfo *, OrtAllocatorType *)
      
    • MemoryInfoGetType

      public static void MemoryInfoGetType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*MemoryInfoGetType)(const OrtMemoryInfo *, OrtAllocatorType *)
      
    • AllocatorAlloc$layout

      public static final AddressLayout AllocatorAlloc$layout()
      Layout for field:
      OrtStatusPtr (*AllocatorAlloc)(OrtAllocator *, size_t, void **)
      
    • AllocatorAlloc$offset

      public static final long AllocatorAlloc$offset()
      Offset for field:
      OrtStatusPtr (*AllocatorAlloc)(OrtAllocator *, size_t, void **)
      
    • AllocatorAlloc

      public static MemorySegment AllocatorAlloc(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AllocatorAlloc)(OrtAllocator *, size_t, void **)
      
    • AllocatorAlloc

      public static void AllocatorAlloc(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AllocatorAlloc)(OrtAllocator *, size_t, void **)
      
    • AllocatorFree$layout

      public static final AddressLayout AllocatorFree$layout()
      Layout for field:
      OrtStatusPtr (*AllocatorFree)(OrtAllocator *, void *)
      
    • AllocatorFree$offset

      public static final long AllocatorFree$offset()
      Offset for field:
      OrtStatusPtr (*AllocatorFree)(OrtAllocator *, void *)
      
    • AllocatorFree

      public static MemorySegment AllocatorFree(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AllocatorFree)(OrtAllocator *, void *)
      
    • AllocatorFree

      public static void AllocatorFree(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AllocatorFree)(OrtAllocator *, void *)
      
    • AllocatorGetInfo$layout

      public static final AddressLayout AllocatorGetInfo$layout()
      Layout for field:
      OrtStatusPtr (*AllocatorGetInfo)(const OrtAllocator *, const struct OrtMemoryInfo **)
      
    • AllocatorGetInfo$offset

      public static final long AllocatorGetInfo$offset()
      Offset for field:
      OrtStatusPtr (*AllocatorGetInfo)(const OrtAllocator *, const struct OrtMemoryInfo **)
      
    • AllocatorGetInfo

      public static MemorySegment AllocatorGetInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AllocatorGetInfo)(const OrtAllocator *, const struct OrtMemoryInfo **)
      
    • AllocatorGetInfo

      public static void AllocatorGetInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AllocatorGetInfo)(const OrtAllocator *, const struct OrtMemoryInfo **)
      
    • GetAllocatorWithDefaultOptions$layout

      public static final AddressLayout GetAllocatorWithDefaultOptions$layout()
      Layout for field:
      OrtStatusPtr (*GetAllocatorWithDefaultOptions)(OrtAllocator **)
      
    • GetAllocatorWithDefaultOptions$offset

      public static final long GetAllocatorWithDefaultOptions$offset()
      Offset for field:
      OrtStatusPtr (*GetAllocatorWithDefaultOptions)(OrtAllocator **)
      
    • GetAllocatorWithDefaultOptions

      public static MemorySegment GetAllocatorWithDefaultOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetAllocatorWithDefaultOptions)(OrtAllocator **)
      
    • GetAllocatorWithDefaultOptions

      public static void GetAllocatorWithDefaultOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetAllocatorWithDefaultOptions)(OrtAllocator **)
      
    • AddFreeDimensionOverride$layout

      public static final AddressLayout AddFreeDimensionOverride$layout()
      Layout for field:
      OrtStatusPtr (*AddFreeDimensionOverride)(OrtSessionOptions *, const char *, int64_t)
      
    • AddFreeDimensionOverride$offset

      public static final long AddFreeDimensionOverride$offset()
      Offset for field:
      OrtStatusPtr (*AddFreeDimensionOverride)(OrtSessionOptions *, const char *, int64_t)
      
    • AddFreeDimensionOverride

      public static MemorySegment AddFreeDimensionOverride(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddFreeDimensionOverride)(OrtSessionOptions *, const char *, int64_t)
      
    • AddFreeDimensionOverride

      public static void AddFreeDimensionOverride(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddFreeDimensionOverride)(OrtSessionOptions *, const char *, int64_t)
      
    • GetValue$layout

      public static final AddressLayout GetValue$layout()
      Layout for field:
      OrtStatusPtr (*GetValue)(const OrtValue *, int, OrtAllocator *, OrtValue **)
      
    • GetValue$offset

      public static final long GetValue$offset()
      Offset for field:
      OrtStatusPtr (*GetValue)(const OrtValue *, int, OrtAllocator *, OrtValue **)
      
    • GetValue

      public static MemorySegment GetValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetValue)(const OrtValue *, int, OrtAllocator *, OrtValue **)
      
    • GetValue

      public static void GetValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetValue)(const OrtValue *, int, OrtAllocator *, OrtValue **)
      
    • GetValueCount$layout

      public static final AddressLayout GetValueCount$layout()
      Layout for field:
      OrtStatusPtr (*GetValueCount)(const OrtValue *, size_t *)
      
    • GetValueCount$offset

      public static final long GetValueCount$offset()
      Offset for field:
      OrtStatusPtr (*GetValueCount)(const OrtValue *, size_t *)
      
    • GetValueCount

      public static MemorySegment GetValueCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetValueCount)(const OrtValue *, size_t *)
      
    • GetValueCount

      public static void GetValueCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetValueCount)(const OrtValue *, size_t *)
      
    • CreateValue$layout

      public static final AddressLayout CreateValue$layout()
      Layout for field:
      OrtStatusPtr (*CreateValue)(const OrtValue *const *, size_t, enum ONNXType, OrtValue **)
      
    • CreateValue$offset

      public static final long CreateValue$offset()
      Offset for field:
      OrtStatusPtr (*CreateValue)(const OrtValue *const *, size_t, enum ONNXType, OrtValue **)
      
    • CreateValue

      public static MemorySegment CreateValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateValue)(const OrtValue *const *, size_t, enum ONNXType, OrtValue **)
      
    • CreateValue

      public static void CreateValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateValue)(const OrtValue *const *, size_t, enum ONNXType, OrtValue **)
      
    • CreateOpaqueValue$layout

      public static final AddressLayout CreateOpaqueValue$layout()
      Layout for field:
      OrtStatusPtr (*CreateOpaqueValue)(const char *, const char *, const void *, size_t, OrtValue **)
      
    • CreateOpaqueValue$offset

      public static final long CreateOpaqueValue$offset()
      Offset for field:
      OrtStatusPtr (*CreateOpaqueValue)(const char *, const char *, const void *, size_t, OrtValue **)
      
    • CreateOpaqueValue

      public static MemorySegment CreateOpaqueValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateOpaqueValue)(const char *, const char *, const void *, size_t, OrtValue **)
      
    • CreateOpaqueValue

      public static void CreateOpaqueValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateOpaqueValue)(const char *, const char *, const void *, size_t, OrtValue **)
      
    • GetOpaqueValue$layout

      public static final AddressLayout GetOpaqueValue$layout()
      Layout for field:
      OrtStatusPtr (*GetOpaqueValue)(const char *, const char *, const OrtValue *, void *, size_t)
      
    • GetOpaqueValue$offset

      public static final long GetOpaqueValue$offset()
      Offset for field:
      OrtStatusPtr (*GetOpaqueValue)(const char *, const char *, const OrtValue *, void *, size_t)
      
    • GetOpaqueValue

      public static MemorySegment GetOpaqueValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetOpaqueValue)(const char *, const char *, const OrtValue *, void *, size_t)
      
    • GetOpaqueValue

      public static void GetOpaqueValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetOpaqueValue)(const char *, const char *, const OrtValue *, void *, size_t)
      
    • KernelInfoGetAttribute_float$layout

      public static final AddressLayout KernelInfoGetAttribute_float$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetAttribute_float)(const OrtKernelInfo *, const char *, float *)
      
    • KernelInfoGetAttribute_float$offset

      public static final long KernelInfoGetAttribute_float$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetAttribute_float)(const OrtKernelInfo *, const char *, float *)
      
    • KernelInfoGetAttribute_float

      public static MemorySegment KernelInfoGetAttribute_float(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_float)(const OrtKernelInfo *, const char *, float *)
      
    • KernelInfoGetAttribute_float

      public static void KernelInfoGetAttribute_float(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_float)(const OrtKernelInfo *, const char *, float *)
      
    • KernelInfoGetAttribute_int64$layout

      public static final AddressLayout KernelInfoGetAttribute_int64$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetAttribute_int64)(const OrtKernelInfo *, const char *, int64_t *)
      
    • KernelInfoGetAttribute_int64$offset

      public static final long KernelInfoGetAttribute_int64$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetAttribute_int64)(const OrtKernelInfo *, const char *, int64_t *)
      
    • KernelInfoGetAttribute_int64

      public static MemorySegment KernelInfoGetAttribute_int64(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_int64)(const OrtKernelInfo *, const char *, int64_t *)
      
    • KernelInfoGetAttribute_int64

      public static void KernelInfoGetAttribute_int64(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_int64)(const OrtKernelInfo *, const char *, int64_t *)
      
    • KernelInfoGetAttribute_string$layout

      public static final AddressLayout KernelInfoGetAttribute_string$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetAttribute_string)(const OrtKernelInfo *, const char *, char *, size_t *)
      
    • KernelInfoGetAttribute_string$offset

      public static final long KernelInfoGetAttribute_string$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetAttribute_string)(const OrtKernelInfo *, const char *, char *, size_t *)
      
    • KernelInfoGetAttribute_string

      public static MemorySegment KernelInfoGetAttribute_string(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_string)(const OrtKernelInfo *, const char *, char *, size_t *)
      
    • KernelInfoGetAttribute_string

      public static void KernelInfoGetAttribute_string(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_string)(const OrtKernelInfo *, const char *, char *, size_t *)
      
    • KernelContext_GetInputCount$layout

      public static final AddressLayout KernelContext_GetInputCount$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetInputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetInputCount$offset

      public static final long KernelContext_GetInputCount$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetInputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetInputCount

      public static MemorySegment KernelContext_GetInputCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetInputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetInputCount

      public static void KernelContext_GetInputCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetInputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetOutputCount$layout

      public static final AddressLayout KernelContext_GetOutputCount$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetOutputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetOutputCount$offset

      public static final long KernelContext_GetOutputCount$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetOutputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetOutputCount

      public static MemorySegment KernelContext_GetOutputCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetOutputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetOutputCount

      public static void KernelContext_GetOutputCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetOutputCount)(const OrtKernelContext *, size_t *)
      
    • KernelContext_GetInput$layout

      public static final AddressLayout KernelContext_GetInput$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetInput)(const OrtKernelContext *, size_t, const OrtValue **)
      
    • KernelContext_GetInput$offset

      public static final long KernelContext_GetInput$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetInput)(const OrtKernelContext *, size_t, const OrtValue **)
      
    • KernelContext_GetInput

      public static MemorySegment KernelContext_GetInput(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetInput)(const OrtKernelContext *, size_t, const OrtValue **)
      
    • KernelContext_GetInput

      public static void KernelContext_GetInput(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetInput)(const OrtKernelContext *, size_t, const OrtValue **)
      
    • KernelContext_GetOutput$layout

      public static final AddressLayout KernelContext_GetOutput$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetOutput)(OrtKernelContext *, size_t, const int64_t *, size_t, OrtValue **)
      
    • KernelContext_GetOutput$offset

      public static final long KernelContext_GetOutput$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetOutput)(OrtKernelContext *, size_t, const int64_t *, size_t, OrtValue **)
      
    • KernelContext_GetOutput

      public static MemorySegment KernelContext_GetOutput(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetOutput)(OrtKernelContext *, size_t, const int64_t *, size_t, OrtValue **)
      
    • KernelContext_GetOutput

      public static void KernelContext_GetOutput(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetOutput)(OrtKernelContext *, size_t, const int64_t *, size_t, OrtValue **)
      
    • ReleaseEnv$layout

      public static final AddressLayout ReleaseEnv$layout()
      Layout for field:
      void (*ReleaseEnv)(OrtEnv *)
      
    • ReleaseEnv$offset

      public static final long ReleaseEnv$offset()
      Offset for field:
      void (*ReleaseEnv)(OrtEnv *)
      
    • ReleaseEnv

      public static MemorySegment ReleaseEnv(MemorySegment struct)
      Getter for field:
      void (*ReleaseEnv)(OrtEnv *)
      
    • ReleaseEnv

      public static void ReleaseEnv(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseEnv)(OrtEnv *)
      
    • ReleaseStatus$layout

      public static final AddressLayout ReleaseStatus$layout()
      Layout for field:
      void (*ReleaseStatus)(OrtStatus *)
      
    • ReleaseStatus$offset

      public static final long ReleaseStatus$offset()
      Offset for field:
      void (*ReleaseStatus)(OrtStatus *)
      
    • ReleaseStatus

      public static MemorySegment ReleaseStatus(MemorySegment struct)
      Getter for field:
      void (*ReleaseStatus)(OrtStatus *)
      
    • ReleaseStatus

      public static void ReleaseStatus(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseStatus)(OrtStatus *)
      
    • ReleaseMemoryInfo$layout

      public static final AddressLayout ReleaseMemoryInfo$layout()
      Layout for field:
      void (*ReleaseMemoryInfo)(OrtMemoryInfo *)
      
    • ReleaseMemoryInfo$offset

      public static final long ReleaseMemoryInfo$offset()
      Offset for field:
      void (*ReleaseMemoryInfo)(OrtMemoryInfo *)
      
    • ReleaseMemoryInfo

      public static MemorySegment ReleaseMemoryInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseMemoryInfo)(OrtMemoryInfo *)
      
    • ReleaseMemoryInfo

      public static void ReleaseMemoryInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseMemoryInfo)(OrtMemoryInfo *)
      
    • ReleaseSession$layout

      public static final AddressLayout ReleaseSession$layout()
      Layout for field:
      void (*ReleaseSession)(OrtSession *)
      
    • ReleaseSession$offset

      public static final long ReleaseSession$offset()
      Offset for field:
      void (*ReleaseSession)(OrtSession *)
      
    • ReleaseSession

      public static MemorySegment ReleaseSession(MemorySegment struct)
      Getter for field:
      void (*ReleaseSession)(OrtSession *)
      
    • ReleaseSession

      public static void ReleaseSession(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseSession)(OrtSession *)
      
    • ReleaseValue$layout

      public static final AddressLayout ReleaseValue$layout()
      Layout for field:
      void (*ReleaseValue)(OrtValue *)
      
    • ReleaseValue$offset

      public static final long ReleaseValue$offset()
      Offset for field:
      void (*ReleaseValue)(OrtValue *)
      
    • ReleaseValue

      public static MemorySegment ReleaseValue(MemorySegment struct)
      Getter for field:
      void (*ReleaseValue)(OrtValue *)
      
    • ReleaseValue

      public static void ReleaseValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseValue)(OrtValue *)
      
    • ReleaseRunOptions$layout

      public static final AddressLayout ReleaseRunOptions$layout()
      Layout for field:
      void (*ReleaseRunOptions)(OrtRunOptions *)
      
    • ReleaseRunOptions$offset

      public static final long ReleaseRunOptions$offset()
      Offset for field:
      void (*ReleaseRunOptions)(OrtRunOptions *)
      
    • ReleaseRunOptions

      public static MemorySegment ReleaseRunOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseRunOptions)(OrtRunOptions *)
      
    • ReleaseRunOptions

      public static void ReleaseRunOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseRunOptions)(OrtRunOptions *)
      
    • ReleaseTypeInfo$layout

      public static final AddressLayout ReleaseTypeInfo$layout()
      Layout for field:
      void (*ReleaseTypeInfo)(OrtTypeInfo *)
      
    • ReleaseTypeInfo$offset

      public static final long ReleaseTypeInfo$offset()
      Offset for field:
      void (*ReleaseTypeInfo)(OrtTypeInfo *)
      
    • ReleaseTypeInfo

      public static MemorySegment ReleaseTypeInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseTypeInfo)(OrtTypeInfo *)
      
    • ReleaseTypeInfo

      public static void ReleaseTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseTypeInfo)(OrtTypeInfo *)
      
    • ReleaseTensorTypeAndShapeInfo$layout

      public static final AddressLayout ReleaseTensorTypeAndShapeInfo$layout()
      Layout for field:
      void (*ReleaseTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo *)
      
    • ReleaseTensorTypeAndShapeInfo$offset

      public static final long ReleaseTensorTypeAndShapeInfo$offset()
      Offset for field:
      void (*ReleaseTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo *)
      
    • ReleaseTensorTypeAndShapeInfo

      public static MemorySegment ReleaseTensorTypeAndShapeInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo *)
      
    • ReleaseTensorTypeAndShapeInfo

      public static void ReleaseTensorTypeAndShapeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseTensorTypeAndShapeInfo)(OrtTensorTypeAndShapeInfo *)
      
    • ReleaseSessionOptions$layout

      public static final AddressLayout ReleaseSessionOptions$layout()
      Layout for field:
      void (*ReleaseSessionOptions)(OrtSessionOptions *)
      
    • ReleaseSessionOptions$offset

      public static final long ReleaseSessionOptions$offset()
      Offset for field:
      void (*ReleaseSessionOptions)(OrtSessionOptions *)
      
    • ReleaseSessionOptions

      public static MemorySegment ReleaseSessionOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseSessionOptions)(OrtSessionOptions *)
      
    • ReleaseSessionOptions

      public static void ReleaseSessionOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseSessionOptions)(OrtSessionOptions *)
      
    • ReleaseCustomOpDomain$layout

      public static final AddressLayout ReleaseCustomOpDomain$layout()
      Layout for field:
      void (*ReleaseCustomOpDomain)(OrtCustomOpDomain *)
      
    • ReleaseCustomOpDomain$offset

      public static final long ReleaseCustomOpDomain$offset()
      Offset for field:
      void (*ReleaseCustomOpDomain)(OrtCustomOpDomain *)
      
    • ReleaseCustomOpDomain

      public static MemorySegment ReleaseCustomOpDomain(MemorySegment struct)
      Getter for field:
      void (*ReleaseCustomOpDomain)(OrtCustomOpDomain *)
      
    • ReleaseCustomOpDomain

      public static void ReleaseCustomOpDomain(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseCustomOpDomain)(OrtCustomOpDomain *)
      
    • GetDenotationFromTypeInfo$layout

      public static final AddressLayout GetDenotationFromTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*GetDenotationFromTypeInfo)(const OrtTypeInfo *, const char **const, size_t *)
      
    • GetDenotationFromTypeInfo$offset

      public static final long GetDenotationFromTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*GetDenotationFromTypeInfo)(const OrtTypeInfo *, const char **const, size_t *)
      
    • GetDenotationFromTypeInfo

      public static MemorySegment GetDenotationFromTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetDenotationFromTypeInfo)(const OrtTypeInfo *, const char **const, size_t *)
      
    • GetDenotationFromTypeInfo

      public static void GetDenotationFromTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetDenotationFromTypeInfo)(const OrtTypeInfo *, const char **const, size_t *)
      
    • CastTypeInfoToMapTypeInfo$layout

      public static final AddressLayout CastTypeInfoToMapTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*CastTypeInfoToMapTypeInfo)(const OrtTypeInfo *, const OrtMapTypeInfo **)
      
    • CastTypeInfoToMapTypeInfo$offset

      public static final long CastTypeInfoToMapTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*CastTypeInfoToMapTypeInfo)(const OrtTypeInfo *, const OrtMapTypeInfo **)
      
    • CastTypeInfoToMapTypeInfo

      public static MemorySegment CastTypeInfoToMapTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CastTypeInfoToMapTypeInfo)(const OrtTypeInfo *, const OrtMapTypeInfo **)
      
    • CastTypeInfoToMapTypeInfo

      public static void CastTypeInfoToMapTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CastTypeInfoToMapTypeInfo)(const OrtTypeInfo *, const OrtMapTypeInfo **)
      
    • CastTypeInfoToSequenceTypeInfo$layout

      public static final AddressLayout CastTypeInfoToSequenceTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*CastTypeInfoToSequenceTypeInfo)(const OrtTypeInfo *, const OrtSequenceTypeInfo **)
      
    • CastTypeInfoToSequenceTypeInfo$offset

      public static final long CastTypeInfoToSequenceTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*CastTypeInfoToSequenceTypeInfo)(const OrtTypeInfo *, const OrtSequenceTypeInfo **)
      
    • CastTypeInfoToSequenceTypeInfo

      public static MemorySegment CastTypeInfoToSequenceTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CastTypeInfoToSequenceTypeInfo)(const OrtTypeInfo *, const OrtSequenceTypeInfo **)
      
    • CastTypeInfoToSequenceTypeInfo

      public static void CastTypeInfoToSequenceTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CastTypeInfoToSequenceTypeInfo)(const OrtTypeInfo *, const OrtSequenceTypeInfo **)
      
    • GetMapKeyType$layout

      public static final AddressLayout GetMapKeyType$layout()
      Layout for field:
      OrtStatusPtr (*GetMapKeyType)(const OrtMapTypeInfo *, enum ONNXTensorElementDataType *)
      
    • GetMapKeyType$offset

      public static final long GetMapKeyType$offset()
      Offset for field:
      OrtStatusPtr (*GetMapKeyType)(const OrtMapTypeInfo *, enum ONNXTensorElementDataType *)
      
    • GetMapKeyType

      public static MemorySegment GetMapKeyType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetMapKeyType)(const OrtMapTypeInfo *, enum ONNXTensorElementDataType *)
      
    • GetMapKeyType

      public static void GetMapKeyType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetMapKeyType)(const OrtMapTypeInfo *, enum ONNXTensorElementDataType *)
      
    • GetMapValueType$layout

      public static final AddressLayout GetMapValueType$layout()
      Layout for field:
      OrtStatusPtr (*GetMapValueType)(const OrtMapTypeInfo *, OrtTypeInfo **)
      
    • GetMapValueType$offset

      public static final long GetMapValueType$offset()
      Offset for field:
      OrtStatusPtr (*GetMapValueType)(const OrtMapTypeInfo *, OrtTypeInfo **)
      
    • GetMapValueType

      public static MemorySegment GetMapValueType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetMapValueType)(const OrtMapTypeInfo *, OrtTypeInfo **)
      
    • GetMapValueType

      public static void GetMapValueType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetMapValueType)(const OrtMapTypeInfo *, OrtTypeInfo **)
      
    • GetSequenceElementType$layout

      public static final AddressLayout GetSequenceElementType$layout()
      Layout for field:
      OrtStatusPtr (*GetSequenceElementType)(const OrtSequenceTypeInfo *, OrtTypeInfo **)
      
    • GetSequenceElementType$offset

      public static final long GetSequenceElementType$offset()
      Offset for field:
      OrtStatusPtr (*GetSequenceElementType)(const OrtSequenceTypeInfo *, OrtTypeInfo **)
      
    • GetSequenceElementType

      public static MemorySegment GetSequenceElementType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSequenceElementType)(const OrtSequenceTypeInfo *, OrtTypeInfo **)
      
    • GetSequenceElementType

      public static void GetSequenceElementType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSequenceElementType)(const OrtSequenceTypeInfo *, OrtTypeInfo **)
      
    • ReleaseMapTypeInfo$layout

      public static final AddressLayout ReleaseMapTypeInfo$layout()
      Layout for field:
      void (*ReleaseMapTypeInfo)(OrtMapTypeInfo *)
      
    • ReleaseMapTypeInfo$offset

      public static final long ReleaseMapTypeInfo$offset()
      Offset for field:
      void (*ReleaseMapTypeInfo)(OrtMapTypeInfo *)
      
    • ReleaseMapTypeInfo

      public static MemorySegment ReleaseMapTypeInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseMapTypeInfo)(OrtMapTypeInfo *)
      
    • ReleaseMapTypeInfo

      public static void ReleaseMapTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseMapTypeInfo)(OrtMapTypeInfo *)
      
    • ReleaseSequenceTypeInfo$layout

      public static final AddressLayout ReleaseSequenceTypeInfo$layout()
      Layout for field:
      void (*ReleaseSequenceTypeInfo)(OrtSequenceTypeInfo *)
      
    • ReleaseSequenceTypeInfo$offset

      public static final long ReleaseSequenceTypeInfo$offset()
      Offset for field:
      void (*ReleaseSequenceTypeInfo)(OrtSequenceTypeInfo *)
      
    • ReleaseSequenceTypeInfo

      public static MemorySegment ReleaseSequenceTypeInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseSequenceTypeInfo)(OrtSequenceTypeInfo *)
      
    • ReleaseSequenceTypeInfo

      public static void ReleaseSequenceTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseSequenceTypeInfo)(OrtSequenceTypeInfo *)
      
    • SessionEndProfiling$layout

      public static final AddressLayout SessionEndProfiling$layout()
      Layout for field:
      OrtStatusPtr (*SessionEndProfiling)(OrtSession *, OrtAllocator *, char **)
      
    • SessionEndProfiling$offset

      public static final long SessionEndProfiling$offset()
      Offset for field:
      OrtStatusPtr (*SessionEndProfiling)(OrtSession *, OrtAllocator *, char **)
      
    • SessionEndProfiling

      public static MemorySegment SessionEndProfiling(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionEndProfiling)(OrtSession *, OrtAllocator *, char **)
      
    • SessionEndProfiling

      public static void SessionEndProfiling(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionEndProfiling)(OrtSession *, OrtAllocator *, char **)
      
    • SessionGetModelMetadata$layout

      public static final AddressLayout SessionGetModelMetadata$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetModelMetadata)(const OrtSession *, OrtModelMetadata **)
      
    • SessionGetModelMetadata$offset

      public static final long SessionGetModelMetadata$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetModelMetadata)(const OrtSession *, OrtModelMetadata **)
      
    • SessionGetModelMetadata

      public static MemorySegment SessionGetModelMetadata(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetModelMetadata)(const OrtSession *, OrtModelMetadata **)
      
    • SessionGetModelMetadata

      public static void SessionGetModelMetadata(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetModelMetadata)(const OrtSession *, OrtModelMetadata **)
      
    • ModelMetadataGetProducerName$layout

      public static final AddressLayout ModelMetadataGetProducerName$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataGetProducerName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetProducerName$offset

      public static final long ModelMetadataGetProducerName$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataGetProducerName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetProducerName

      public static MemorySegment ModelMetadataGetProducerName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataGetProducerName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetProducerName

      public static void ModelMetadataGetProducerName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataGetProducerName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetGraphName$layout

      public static final AddressLayout ModelMetadataGetGraphName$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataGetGraphName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetGraphName$offset

      public static final long ModelMetadataGetGraphName$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataGetGraphName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetGraphName

      public static MemorySegment ModelMetadataGetGraphName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataGetGraphName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetGraphName

      public static void ModelMetadataGetGraphName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataGetGraphName)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDomain$layout

      public static final AddressLayout ModelMetadataGetDomain$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataGetDomain)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDomain$offset

      public static final long ModelMetadataGetDomain$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataGetDomain)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDomain

      public static MemorySegment ModelMetadataGetDomain(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataGetDomain)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDomain

      public static void ModelMetadataGetDomain(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataGetDomain)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDescription$layout

      public static final AddressLayout ModelMetadataGetDescription$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataGetDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDescription$offset

      public static final long ModelMetadataGetDescription$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataGetDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDescription

      public static MemorySegment ModelMetadataGetDescription(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataGetDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetDescription

      public static void ModelMetadataGetDescription(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataGetDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataLookupCustomMetadataMap$layout

      public static final AddressLayout ModelMetadataLookupCustomMetadataMap$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataLookupCustomMetadataMap)(const OrtModelMetadata *, OrtAllocator *, const char *, char **)
      
    • ModelMetadataLookupCustomMetadataMap$offset

      public static final long ModelMetadataLookupCustomMetadataMap$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataLookupCustomMetadataMap)(const OrtModelMetadata *, OrtAllocator *, const char *, char **)
      
    • ModelMetadataLookupCustomMetadataMap

      public static MemorySegment ModelMetadataLookupCustomMetadataMap(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataLookupCustomMetadataMap)(const OrtModelMetadata *, OrtAllocator *, const char *, char **)
      
    • ModelMetadataLookupCustomMetadataMap

      public static void ModelMetadataLookupCustomMetadataMap(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataLookupCustomMetadataMap)(const OrtModelMetadata *, OrtAllocator *, const char *, char **)
      
    • ModelMetadataGetVersion$layout

      public static final AddressLayout ModelMetadataGetVersion$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataGetVersion)(const OrtModelMetadata *, int64_t *)
      
    • ModelMetadataGetVersion$offset

      public static final long ModelMetadataGetVersion$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataGetVersion)(const OrtModelMetadata *, int64_t *)
      
    • ModelMetadataGetVersion

      public static MemorySegment ModelMetadataGetVersion(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataGetVersion)(const OrtModelMetadata *, int64_t *)
      
    • ModelMetadataGetVersion

      public static void ModelMetadataGetVersion(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataGetVersion)(const OrtModelMetadata *, int64_t *)
      
    • ReleaseModelMetadata$layout

      public static final AddressLayout ReleaseModelMetadata$layout()
      Layout for field:
      void (*ReleaseModelMetadata)(OrtModelMetadata *)
      
    • ReleaseModelMetadata$offset

      public static final long ReleaseModelMetadata$offset()
      Offset for field:
      void (*ReleaseModelMetadata)(OrtModelMetadata *)
      
    • ReleaseModelMetadata

      public static MemorySegment ReleaseModelMetadata(MemorySegment struct)
      Getter for field:
      void (*ReleaseModelMetadata)(OrtModelMetadata *)
      
    • ReleaseModelMetadata

      public static void ReleaseModelMetadata(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseModelMetadata)(OrtModelMetadata *)
      
    • CreateEnvWithGlobalThreadPools$layout

      public static final AddressLayout CreateEnvWithGlobalThreadPools$layout()
      Layout for field:
      OrtStatusPtr (*CreateEnvWithGlobalThreadPools)(OrtLoggingLevel, const char *, const OrtThreadingOptions *, OrtEnv **)
      
    • CreateEnvWithGlobalThreadPools$offset

      public static final long CreateEnvWithGlobalThreadPools$offset()
      Offset for field:
      OrtStatusPtr (*CreateEnvWithGlobalThreadPools)(OrtLoggingLevel, const char *, const OrtThreadingOptions *, OrtEnv **)
      
    • CreateEnvWithGlobalThreadPools

      public static MemorySegment CreateEnvWithGlobalThreadPools(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateEnvWithGlobalThreadPools)(OrtLoggingLevel, const char *, const OrtThreadingOptions *, OrtEnv **)
      
    • CreateEnvWithGlobalThreadPools

      public static void CreateEnvWithGlobalThreadPools(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateEnvWithGlobalThreadPools)(OrtLoggingLevel, const char *, const OrtThreadingOptions *, OrtEnv **)
      
    • DisablePerSessionThreads$layout

      public static final AddressLayout DisablePerSessionThreads$layout()
      Layout for field:
      OrtStatusPtr (*DisablePerSessionThreads)(OrtSessionOptions *)
      
    • DisablePerSessionThreads$offset

      public static final long DisablePerSessionThreads$offset()
      Offset for field:
      OrtStatusPtr (*DisablePerSessionThreads)(OrtSessionOptions *)
      
    • DisablePerSessionThreads

      public static MemorySegment DisablePerSessionThreads(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*DisablePerSessionThreads)(OrtSessionOptions *)
      
    • DisablePerSessionThreads

      public static void DisablePerSessionThreads(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*DisablePerSessionThreads)(OrtSessionOptions *)
      
    • CreateThreadingOptions$layout

      public static final AddressLayout CreateThreadingOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateThreadingOptions)(OrtThreadingOptions **)
      
    • CreateThreadingOptions$offset

      public static final long CreateThreadingOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateThreadingOptions)(OrtThreadingOptions **)
      
    • CreateThreadingOptions

      public static MemorySegment CreateThreadingOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateThreadingOptions)(OrtThreadingOptions **)
      
    • CreateThreadingOptions

      public static void CreateThreadingOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateThreadingOptions)(OrtThreadingOptions **)
      
    • ReleaseThreadingOptions$layout

      public static final AddressLayout ReleaseThreadingOptions$layout()
      Layout for field:
      void (*ReleaseThreadingOptions)(OrtThreadingOptions *)
      
    • ReleaseThreadingOptions$offset

      public static final long ReleaseThreadingOptions$offset()
      Offset for field:
      void (*ReleaseThreadingOptions)(OrtThreadingOptions *)
      
    • ReleaseThreadingOptions

      public static MemorySegment ReleaseThreadingOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseThreadingOptions)(OrtThreadingOptions *)
      
    • ReleaseThreadingOptions

      public static void ReleaseThreadingOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseThreadingOptions)(OrtThreadingOptions *)
      
    • ModelMetadataGetCustomMetadataMapKeys$layout

      public static final AddressLayout ModelMetadataGetCustomMetadataMapKeys$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataGetCustomMetadataMapKeys)(const OrtModelMetadata *, OrtAllocator *, char ***, int64_t *)
      
    • ModelMetadataGetCustomMetadataMapKeys$offset

      public static final long ModelMetadataGetCustomMetadataMapKeys$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataGetCustomMetadataMapKeys)(const OrtModelMetadata *, OrtAllocator *, char ***, int64_t *)
      
    • ModelMetadataGetCustomMetadataMapKeys

      public static MemorySegment ModelMetadataGetCustomMetadataMapKeys(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataGetCustomMetadataMapKeys)(const OrtModelMetadata *, OrtAllocator *, char ***, int64_t *)
      
    • ModelMetadataGetCustomMetadataMapKeys

      public static void ModelMetadataGetCustomMetadataMapKeys(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataGetCustomMetadataMapKeys)(const OrtModelMetadata *, OrtAllocator *, char ***, int64_t *)
      
    • AddFreeDimensionOverrideByName$layout

      public static final AddressLayout AddFreeDimensionOverrideByName$layout()
      Layout for field:
      OrtStatusPtr (*AddFreeDimensionOverrideByName)(OrtSessionOptions *, const char *, int64_t)
      
    • AddFreeDimensionOverrideByName$offset

      public static final long AddFreeDimensionOverrideByName$offset()
      Offset for field:
      OrtStatusPtr (*AddFreeDimensionOverrideByName)(OrtSessionOptions *, const char *, int64_t)
      
    • AddFreeDimensionOverrideByName

      public static MemorySegment AddFreeDimensionOverrideByName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddFreeDimensionOverrideByName)(OrtSessionOptions *, const char *, int64_t)
      
    • AddFreeDimensionOverrideByName

      public static void AddFreeDimensionOverrideByName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddFreeDimensionOverrideByName)(OrtSessionOptions *, const char *, int64_t)
      
    • GetAvailableProviders$layout

      public static final AddressLayout GetAvailableProviders$layout()
      Layout for field:
      OrtStatusPtr (*GetAvailableProviders)(char ***, int *)
      
    • GetAvailableProviders$offset

      public static final long GetAvailableProviders$offset()
      Offset for field:
      OrtStatusPtr (*GetAvailableProviders)(char ***, int *)
      
    • GetAvailableProviders

      public static MemorySegment GetAvailableProviders(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetAvailableProviders)(char ***, int *)
      
    • GetAvailableProviders

      public static void GetAvailableProviders(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetAvailableProviders)(char ***, int *)
      
    • ReleaseAvailableProviders$layout

      public static final AddressLayout ReleaseAvailableProviders$layout()
      Layout for field:
      OrtStatusPtr (*ReleaseAvailableProviders)(char **, int)
      
    • ReleaseAvailableProviders$offset

      public static final long ReleaseAvailableProviders$offset()
      Offset for field:
      OrtStatusPtr (*ReleaseAvailableProviders)(char **, int)
      
    • ReleaseAvailableProviders

      public static MemorySegment ReleaseAvailableProviders(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ReleaseAvailableProviders)(char **, int)
      
    • ReleaseAvailableProviders

      public static void ReleaseAvailableProviders(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ReleaseAvailableProviders)(char **, int)
      
    • GetStringTensorElementLength$layout

      public static final AddressLayout GetStringTensorElementLength$layout()
      Layout for field:
      OrtStatusPtr (*GetStringTensorElementLength)(const OrtValue *, size_t, size_t *)
      
    • GetStringTensorElementLength$offset

      public static final long GetStringTensorElementLength$offset()
      Offset for field:
      OrtStatusPtr (*GetStringTensorElementLength)(const OrtValue *, size_t, size_t *)
      
    • GetStringTensorElementLength

      public static MemorySegment GetStringTensorElementLength(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetStringTensorElementLength)(const OrtValue *, size_t, size_t *)
      
    • GetStringTensorElementLength

      public static void GetStringTensorElementLength(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetStringTensorElementLength)(const OrtValue *, size_t, size_t *)
      
    • GetStringTensorElement$layout

      public static final AddressLayout GetStringTensorElement$layout()
      Layout for field:
      OrtStatusPtr (*GetStringTensorElement)(const OrtValue *, size_t, size_t, void *)
      
    • GetStringTensorElement$offset

      public static final long GetStringTensorElement$offset()
      Offset for field:
      OrtStatusPtr (*GetStringTensorElement)(const OrtValue *, size_t, size_t, void *)
      
    • GetStringTensorElement

      public static MemorySegment GetStringTensorElement(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetStringTensorElement)(const OrtValue *, size_t, size_t, void *)
      
    • GetStringTensorElement

      public static void GetStringTensorElement(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetStringTensorElement)(const OrtValue *, size_t, size_t, void *)
      
    • FillStringTensorElement$layout

      public static final AddressLayout FillStringTensorElement$layout()
      Layout for field:
      OrtStatusPtr (*FillStringTensorElement)(OrtValue *, const char *, size_t)
      
    • FillStringTensorElement$offset

      public static final long FillStringTensorElement$offset()
      Offset for field:
      OrtStatusPtr (*FillStringTensorElement)(OrtValue *, const char *, size_t)
      
    • FillStringTensorElement

      public static MemorySegment FillStringTensorElement(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*FillStringTensorElement)(OrtValue *, const char *, size_t)
      
    • FillStringTensorElement

      public static void FillStringTensorElement(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*FillStringTensorElement)(OrtValue *, const char *, size_t)
      
    • AddSessionConfigEntry$layout

      public static final AddressLayout AddSessionConfigEntry$layout()
      Layout for field:
      OrtStatusPtr (*AddSessionConfigEntry)(OrtSessionOptions *, const char *, const char *)
      
    • AddSessionConfigEntry$offset

      public static final long AddSessionConfigEntry$offset()
      Offset for field:
      OrtStatusPtr (*AddSessionConfigEntry)(OrtSessionOptions *, const char *, const char *)
      
    • AddSessionConfigEntry

      public static MemorySegment AddSessionConfigEntry(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddSessionConfigEntry)(OrtSessionOptions *, const char *, const char *)
      
    • AddSessionConfigEntry

      public static void AddSessionConfigEntry(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddSessionConfigEntry)(OrtSessionOptions *, const char *, const char *)
      
    • CreateAllocator$layout

      public static final AddressLayout CreateAllocator$layout()
      Layout for field:
      OrtStatusPtr (*CreateAllocator)(const OrtSession *, const OrtMemoryInfo *, OrtAllocator **)
      
    • CreateAllocator$offset

      public static final long CreateAllocator$offset()
      Offset for field:
      OrtStatusPtr (*CreateAllocator)(const OrtSession *, const OrtMemoryInfo *, OrtAllocator **)
      
    • CreateAllocator

      public static MemorySegment CreateAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateAllocator)(const OrtSession *, const OrtMemoryInfo *, OrtAllocator **)
      
    • CreateAllocator

      public static void CreateAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateAllocator)(const OrtSession *, const OrtMemoryInfo *, OrtAllocator **)
      
    • ReleaseAllocator$layout

      public static final AddressLayout ReleaseAllocator$layout()
      Layout for field:
      void (*ReleaseAllocator)(OrtAllocator *)
      
    • ReleaseAllocator$offset

      public static final long ReleaseAllocator$offset()
      Offset for field:
      void (*ReleaseAllocator)(OrtAllocator *)
      
    • ReleaseAllocator

      public static MemorySegment ReleaseAllocator(MemorySegment struct)
      Getter for field:
      void (*ReleaseAllocator)(OrtAllocator *)
      
    • ReleaseAllocator

      public static void ReleaseAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseAllocator)(OrtAllocator *)
      
    • RunWithBinding$layout

      public static final AddressLayout RunWithBinding$layout()
      Layout for field:
      OrtStatusPtr (*RunWithBinding)(OrtSession *, const OrtRunOptions *, const OrtIoBinding *)
      
    • RunWithBinding$offset

      public static final long RunWithBinding$offset()
      Offset for field:
      OrtStatusPtr (*RunWithBinding)(OrtSession *, const OrtRunOptions *, const OrtIoBinding *)
      
    • RunWithBinding

      public static MemorySegment RunWithBinding(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunWithBinding)(OrtSession *, const OrtRunOptions *, const OrtIoBinding *)
      
    • RunWithBinding

      public static void RunWithBinding(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunWithBinding)(OrtSession *, const OrtRunOptions *, const OrtIoBinding *)
      
    • CreateIoBinding$layout

      public static final AddressLayout CreateIoBinding$layout()
      Layout for field:
      OrtStatusPtr (*CreateIoBinding)(OrtSession *, OrtIoBinding **)
      
    • CreateIoBinding$offset

      public static final long CreateIoBinding$offset()
      Offset for field:
      OrtStatusPtr (*CreateIoBinding)(OrtSession *, OrtIoBinding **)
      
    • CreateIoBinding

      public static MemorySegment CreateIoBinding(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateIoBinding)(OrtSession *, OrtIoBinding **)
      
    • CreateIoBinding

      public static void CreateIoBinding(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateIoBinding)(OrtSession *, OrtIoBinding **)
      
    • ReleaseIoBinding$layout

      public static final AddressLayout ReleaseIoBinding$layout()
      Layout for field:
      void (*ReleaseIoBinding)(OrtIoBinding *)
      
    • ReleaseIoBinding$offset

      public static final long ReleaseIoBinding$offset()
      Offset for field:
      void (*ReleaseIoBinding)(OrtIoBinding *)
      
    • ReleaseIoBinding

      public static MemorySegment ReleaseIoBinding(MemorySegment struct)
      Getter for field:
      void (*ReleaseIoBinding)(OrtIoBinding *)
      
    • ReleaseIoBinding

      public static void ReleaseIoBinding(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseIoBinding)(OrtIoBinding *)
      
    • BindInput$layout

      public static final AddressLayout BindInput$layout()
      Layout for field:
      OrtStatusPtr (*BindInput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindInput$offset

      public static final long BindInput$offset()
      Offset for field:
      OrtStatusPtr (*BindInput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindInput

      public static MemorySegment BindInput(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*BindInput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindInput

      public static void BindInput(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*BindInput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindOutput$layout

      public static final AddressLayout BindOutput$layout()
      Layout for field:
      OrtStatusPtr (*BindOutput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindOutput$offset

      public static final long BindOutput$offset()
      Offset for field:
      OrtStatusPtr (*BindOutput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindOutput

      public static MemorySegment BindOutput(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*BindOutput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindOutput

      public static void BindOutput(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*BindOutput)(OrtIoBinding *, const char *, const OrtValue *)
      
    • BindOutputToDevice$layout

      public static final AddressLayout BindOutputToDevice$layout()
      Layout for field:
      OrtStatusPtr (*BindOutputToDevice)(OrtIoBinding *, const char *, const OrtMemoryInfo *)
      
    • BindOutputToDevice$offset

      public static final long BindOutputToDevice$offset()
      Offset for field:
      OrtStatusPtr (*BindOutputToDevice)(OrtIoBinding *, const char *, const OrtMemoryInfo *)
      
    • BindOutputToDevice

      public static MemorySegment BindOutputToDevice(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*BindOutputToDevice)(OrtIoBinding *, const char *, const OrtMemoryInfo *)
      
    • BindOutputToDevice

      public static void BindOutputToDevice(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*BindOutputToDevice)(OrtIoBinding *, const char *, const OrtMemoryInfo *)
      
    • GetBoundOutputNames$layout

      public static final AddressLayout GetBoundOutputNames$layout()
      Layout for field:
      OrtStatusPtr (*GetBoundOutputNames)(const OrtIoBinding *, OrtAllocator *, char **, size_t **, size_t *)
      
    • GetBoundOutputNames$offset

      public static final long GetBoundOutputNames$offset()
      Offset for field:
      OrtStatusPtr (*GetBoundOutputNames)(const OrtIoBinding *, OrtAllocator *, char **, size_t **, size_t *)
      
    • GetBoundOutputNames

      public static MemorySegment GetBoundOutputNames(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetBoundOutputNames)(const OrtIoBinding *, OrtAllocator *, char **, size_t **, size_t *)
      
    • GetBoundOutputNames

      public static void GetBoundOutputNames(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetBoundOutputNames)(const OrtIoBinding *, OrtAllocator *, char **, size_t **, size_t *)
      
    • GetBoundOutputValues$layout

      public static final AddressLayout GetBoundOutputValues$layout()
      Layout for field:
      OrtStatusPtr (*GetBoundOutputValues)(const OrtIoBinding *, OrtAllocator *, OrtValue ***, size_t *)
      
    • GetBoundOutputValues$offset

      public static final long GetBoundOutputValues$offset()
      Offset for field:
      OrtStatusPtr (*GetBoundOutputValues)(const OrtIoBinding *, OrtAllocator *, OrtValue ***, size_t *)
      
    • GetBoundOutputValues

      public static MemorySegment GetBoundOutputValues(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetBoundOutputValues)(const OrtIoBinding *, OrtAllocator *, OrtValue ***, size_t *)
      
    • GetBoundOutputValues

      public static void GetBoundOutputValues(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetBoundOutputValues)(const OrtIoBinding *, OrtAllocator *, OrtValue ***, size_t *)
      
    • ClearBoundInputs$layout

      public static final AddressLayout ClearBoundInputs$layout()
      Layout for field:
      void (*ClearBoundInputs)(OrtIoBinding *)
      
    • ClearBoundInputs$offset

      public static final long ClearBoundInputs$offset()
      Offset for field:
      void (*ClearBoundInputs)(OrtIoBinding *)
      
    • ClearBoundInputs

      public static MemorySegment ClearBoundInputs(MemorySegment struct)
      Getter for field:
      void (*ClearBoundInputs)(OrtIoBinding *)
      
    • ClearBoundInputs

      public static void ClearBoundInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ClearBoundInputs)(OrtIoBinding *)
      
    • ClearBoundOutputs$layout

      public static final AddressLayout ClearBoundOutputs$layout()
      Layout for field:
      void (*ClearBoundOutputs)(OrtIoBinding *)
      
    • ClearBoundOutputs$offset

      public static final long ClearBoundOutputs$offset()
      Offset for field:
      void (*ClearBoundOutputs)(OrtIoBinding *)
      
    • ClearBoundOutputs

      public static MemorySegment ClearBoundOutputs(MemorySegment struct)
      Getter for field:
      void (*ClearBoundOutputs)(OrtIoBinding *)
      
    • ClearBoundOutputs

      public static void ClearBoundOutputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ClearBoundOutputs)(OrtIoBinding *)
      
    • TensorAt$layout

      public static final AddressLayout TensorAt$layout()
      Layout for field:
      OrtStatusPtr (*TensorAt)(OrtValue *, const int64_t *, size_t, void **)
      
    • TensorAt$offset

      public static final long TensorAt$offset()
      Offset for field:
      OrtStatusPtr (*TensorAt)(OrtValue *, const int64_t *, size_t, void **)
      
    • TensorAt

      public static MemorySegment TensorAt(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*TensorAt)(OrtValue *, const int64_t *, size_t, void **)
      
    • TensorAt

      public static void TensorAt(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*TensorAt)(OrtValue *, const int64_t *, size_t, void **)
      
    • CreateAndRegisterAllocator$layout

      public static final AddressLayout CreateAndRegisterAllocator$layout()
      Layout for field:
      OrtStatusPtr (*CreateAndRegisterAllocator)(OrtEnv *, const OrtMemoryInfo *, const OrtArenaCfg *)
      
    • CreateAndRegisterAllocator$offset

      public static final long CreateAndRegisterAllocator$offset()
      Offset for field:
      OrtStatusPtr (*CreateAndRegisterAllocator)(OrtEnv *, const OrtMemoryInfo *, const OrtArenaCfg *)
      
    • CreateAndRegisterAllocator

      public static MemorySegment CreateAndRegisterAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateAndRegisterAllocator)(OrtEnv *, const OrtMemoryInfo *, const OrtArenaCfg *)
      
    • CreateAndRegisterAllocator

      public static void CreateAndRegisterAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateAndRegisterAllocator)(OrtEnv *, const OrtMemoryInfo *, const OrtArenaCfg *)
      
    • SetLanguageProjection$layout

      public static final AddressLayout SetLanguageProjection$layout()
      Layout for field:
      OrtStatusPtr (*SetLanguageProjection)(const OrtEnv *, OrtLanguageProjection)
      
    • SetLanguageProjection$offset

      public static final long SetLanguageProjection$offset()
      Offset for field:
      OrtStatusPtr (*SetLanguageProjection)(const OrtEnv *, OrtLanguageProjection)
      
    • SetLanguageProjection

      public static MemorySegment SetLanguageProjection(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetLanguageProjection)(const OrtEnv *, OrtLanguageProjection)
      
    • SetLanguageProjection

      public static void SetLanguageProjection(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetLanguageProjection)(const OrtEnv *, OrtLanguageProjection)
      
    • SessionGetProfilingStartTimeNs$layout

      public static final AddressLayout SessionGetProfilingStartTimeNs$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetProfilingStartTimeNs)(const OrtSession *, uint64_t *)
      
    • SessionGetProfilingStartTimeNs$offset

      public static final long SessionGetProfilingStartTimeNs$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetProfilingStartTimeNs)(const OrtSession *, uint64_t *)
      
    • SessionGetProfilingStartTimeNs

      public static MemorySegment SessionGetProfilingStartTimeNs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetProfilingStartTimeNs)(const OrtSession *, uint64_t *)
      
    • SessionGetProfilingStartTimeNs

      public static void SessionGetProfilingStartTimeNs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetProfilingStartTimeNs)(const OrtSession *, uint64_t *)
      
    • SetGlobalIntraOpNumThreads$layout

      public static final AddressLayout SetGlobalIntraOpNumThreads$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalIntraOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalIntraOpNumThreads$offset

      public static final long SetGlobalIntraOpNumThreads$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalIntraOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalIntraOpNumThreads

      public static MemorySegment SetGlobalIntraOpNumThreads(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalIntraOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalIntraOpNumThreads

      public static void SetGlobalIntraOpNumThreads(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalIntraOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalInterOpNumThreads$layout

      public static final AddressLayout SetGlobalInterOpNumThreads$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalInterOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalInterOpNumThreads$offset

      public static final long SetGlobalInterOpNumThreads$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalInterOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalInterOpNumThreads

      public static MemorySegment SetGlobalInterOpNumThreads(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalInterOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalInterOpNumThreads

      public static void SetGlobalInterOpNumThreads(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalInterOpNumThreads)(OrtThreadingOptions *, int)
      
    • SetGlobalSpinControl$layout

      public static final AddressLayout SetGlobalSpinControl$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalSpinControl)(OrtThreadingOptions *, int)
      
    • SetGlobalSpinControl$offset

      public static final long SetGlobalSpinControl$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalSpinControl)(OrtThreadingOptions *, int)
      
    • SetGlobalSpinControl

      public static MemorySegment SetGlobalSpinControl(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalSpinControl)(OrtThreadingOptions *, int)
      
    • SetGlobalSpinControl

      public static void SetGlobalSpinControl(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalSpinControl)(OrtThreadingOptions *, int)
      
    • AddInitializer$layout

      public static final AddressLayout AddInitializer$layout()
      Layout for field:
      OrtStatusPtr (*AddInitializer)(OrtSessionOptions *, const char *, const OrtValue *)
      
    • AddInitializer$offset

      public static final long AddInitializer$offset()
      Offset for field:
      OrtStatusPtr (*AddInitializer)(OrtSessionOptions *, const char *, const OrtValue *)
      
    • AddInitializer

      public static MemorySegment AddInitializer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddInitializer)(OrtSessionOptions *, const char *, const OrtValue *)
      
    • AddInitializer

      public static void AddInitializer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddInitializer)(OrtSessionOptions *, const char *, const OrtValue *)
      
    • CreateEnvWithCustomLoggerAndGlobalThreadPools$layout

      public static final AddressLayout CreateEnvWithCustomLoggerAndGlobalThreadPools$layout()
      Layout for field:
      OrtStatusPtr (*CreateEnvWithCustomLoggerAndGlobalThreadPools)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, const struct OrtThreadingOptions *, OrtEnv **)
      
    • CreateEnvWithCustomLoggerAndGlobalThreadPools$offset

      public static final long CreateEnvWithCustomLoggerAndGlobalThreadPools$offset()
      Offset for field:
      OrtStatusPtr (*CreateEnvWithCustomLoggerAndGlobalThreadPools)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, const struct OrtThreadingOptions *, OrtEnv **)
      
    • CreateEnvWithCustomLoggerAndGlobalThreadPools

      public static MemorySegment CreateEnvWithCustomLoggerAndGlobalThreadPools(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateEnvWithCustomLoggerAndGlobalThreadPools)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, const struct OrtThreadingOptions *, OrtEnv **)
      
    • CreateEnvWithCustomLoggerAndGlobalThreadPools

      public static void CreateEnvWithCustomLoggerAndGlobalThreadPools(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateEnvWithCustomLoggerAndGlobalThreadPools)(OrtLoggingFunction, void *, OrtLoggingLevel, const char *, const struct OrtThreadingOptions *, OrtEnv **)
      
    • SessionOptionsAppendExecutionProvider_CUDA$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_CUDA$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA)(OrtSessionOptions *, const OrtCUDAProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_CUDA$offset

      public static final long SessionOptionsAppendExecutionProvider_CUDA$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA)(OrtSessionOptions *, const OrtCUDAProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_CUDA

      public static MemorySegment SessionOptionsAppendExecutionProvider_CUDA(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA)(OrtSessionOptions *, const OrtCUDAProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_CUDA

      public static void SessionOptionsAppendExecutionProvider_CUDA(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA)(OrtSessionOptions *, const OrtCUDAProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_ROCM$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_ROCM$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_ROCM)(OrtSessionOptions *, const OrtROCMProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_ROCM$offset

      public static final long SessionOptionsAppendExecutionProvider_ROCM$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_ROCM)(OrtSessionOptions *, const OrtROCMProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_ROCM

      public static MemorySegment SessionOptionsAppendExecutionProvider_ROCM(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_ROCM)(OrtSessionOptions *, const OrtROCMProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_ROCM

      public static void SessionOptionsAppendExecutionProvider_ROCM(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_ROCM)(OrtSessionOptions *, const OrtROCMProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_OpenVINO$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO)(OrtSessionOptions *, const OrtOpenVINOProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO$offset

      public static final long SessionOptionsAppendExecutionProvider_OpenVINO$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO)(OrtSessionOptions *, const OrtOpenVINOProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO

      public static MemorySegment SessionOptionsAppendExecutionProvider_OpenVINO(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO)(OrtSessionOptions *, const OrtOpenVINOProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO

      public static void SessionOptionsAppendExecutionProvider_OpenVINO(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO)(OrtSessionOptions *, const OrtOpenVINOProviderOptions *)
      
    • SetGlobalDenormalAsZero$layout

      public static final AddressLayout SetGlobalDenormalAsZero$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalDenormalAsZero)(OrtThreadingOptions *)
      
    • SetGlobalDenormalAsZero$offset

      public static final long SetGlobalDenormalAsZero$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalDenormalAsZero)(OrtThreadingOptions *)
      
    • SetGlobalDenormalAsZero

      public static MemorySegment SetGlobalDenormalAsZero(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalDenormalAsZero)(OrtThreadingOptions *)
      
    • SetGlobalDenormalAsZero

      public static void SetGlobalDenormalAsZero(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalDenormalAsZero)(OrtThreadingOptions *)
      
    • CreateArenaCfg$layout

      public static final AddressLayout CreateArenaCfg$layout()
      Layout for field:
      OrtStatusPtr (*CreateArenaCfg)(size_t, int, int, int, OrtArenaCfg **)
      
    • CreateArenaCfg$offset

      public static final long CreateArenaCfg$offset()
      Offset for field:
      OrtStatusPtr (*CreateArenaCfg)(size_t, int, int, int, OrtArenaCfg **)
      
    • CreateArenaCfg

      public static MemorySegment CreateArenaCfg(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateArenaCfg)(size_t, int, int, int, OrtArenaCfg **)
      
    • CreateArenaCfg

      public static void CreateArenaCfg(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateArenaCfg)(size_t, int, int, int, OrtArenaCfg **)
      
    • ReleaseArenaCfg$layout

      public static final AddressLayout ReleaseArenaCfg$layout()
      Layout for field:
      void (*ReleaseArenaCfg)(OrtArenaCfg *)
      
    • ReleaseArenaCfg$offset

      public static final long ReleaseArenaCfg$offset()
      Offset for field:
      void (*ReleaseArenaCfg)(OrtArenaCfg *)
      
    • ReleaseArenaCfg

      public static MemorySegment ReleaseArenaCfg(MemorySegment struct)
      Getter for field:
      void (*ReleaseArenaCfg)(OrtArenaCfg *)
      
    • ReleaseArenaCfg

      public static void ReleaseArenaCfg(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseArenaCfg)(OrtArenaCfg *)
      
    • ModelMetadataGetGraphDescription$layout

      public static final AddressLayout ModelMetadataGetGraphDescription$layout()
      Layout for field:
      OrtStatusPtr (*ModelMetadataGetGraphDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetGraphDescription$offset

      public static final long ModelMetadataGetGraphDescription$offset()
      Offset for field:
      OrtStatusPtr (*ModelMetadataGetGraphDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetGraphDescription

      public static MemorySegment ModelMetadataGetGraphDescription(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ModelMetadataGetGraphDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • ModelMetadataGetGraphDescription

      public static void ModelMetadataGetGraphDescription(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ModelMetadataGetGraphDescription)(const OrtModelMetadata *, OrtAllocator *, char **)
      
    • SessionOptionsAppendExecutionProvider_TensorRT$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_TensorRT$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT)(OrtSessionOptions *, const OrtTensorRTProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_TensorRT$offset

      public static final long SessionOptionsAppendExecutionProvider_TensorRT$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT)(OrtSessionOptions *, const OrtTensorRTProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_TensorRT

      public static MemorySegment SessionOptionsAppendExecutionProvider_TensorRT(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT)(OrtSessionOptions *, const OrtTensorRTProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_TensorRT

      public static void SessionOptionsAppendExecutionProvider_TensorRT(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT)(OrtSessionOptions *, const OrtTensorRTProviderOptions *)
      
    • SetCurrentGpuDeviceId$layout

      public static final AddressLayout SetCurrentGpuDeviceId$layout()
      Layout for field:
      OrtStatusPtr (*SetCurrentGpuDeviceId)(int)
      
    • SetCurrentGpuDeviceId$offset

      public static final long SetCurrentGpuDeviceId$offset()
      Offset for field:
      OrtStatusPtr (*SetCurrentGpuDeviceId)(int)
      
    • SetCurrentGpuDeviceId

      public static MemorySegment SetCurrentGpuDeviceId(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetCurrentGpuDeviceId)(int)
      
    • SetCurrentGpuDeviceId

      public static void SetCurrentGpuDeviceId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetCurrentGpuDeviceId)(int)
      
    • GetCurrentGpuDeviceId$layout

      public static final AddressLayout GetCurrentGpuDeviceId$layout()
      Layout for field:
      OrtStatusPtr (*GetCurrentGpuDeviceId)(int *)
      
    • GetCurrentGpuDeviceId$offset

      public static final long GetCurrentGpuDeviceId$offset()
      Offset for field:
      OrtStatusPtr (*GetCurrentGpuDeviceId)(int *)
      
    • GetCurrentGpuDeviceId

      public static MemorySegment GetCurrentGpuDeviceId(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetCurrentGpuDeviceId)(int *)
      
    • GetCurrentGpuDeviceId

      public static void GetCurrentGpuDeviceId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetCurrentGpuDeviceId)(int *)
      
    • KernelInfoGetAttributeArray_float$layout

      public static final AddressLayout KernelInfoGetAttributeArray_float$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_float)(const OrtKernelInfo *, const char *, float *, size_t *)
      
    • KernelInfoGetAttributeArray_float$offset

      public static final long KernelInfoGetAttributeArray_float$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_float)(const OrtKernelInfo *, const char *, float *, size_t *)
      
    • KernelInfoGetAttributeArray_float

      public static MemorySegment KernelInfoGetAttributeArray_float(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_float)(const OrtKernelInfo *, const char *, float *, size_t *)
      
    • KernelInfoGetAttributeArray_float

      public static void KernelInfoGetAttributeArray_float(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_float)(const OrtKernelInfo *, const char *, float *, size_t *)
      
    • KernelInfoGetAttributeArray_int64$layout

      public static final AddressLayout KernelInfoGetAttributeArray_int64$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_int64)(const OrtKernelInfo *, const char *, int64_t *, size_t *)
      
    • KernelInfoGetAttributeArray_int64$offset

      public static final long KernelInfoGetAttributeArray_int64$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_int64)(const OrtKernelInfo *, const char *, int64_t *, size_t *)
      
    • KernelInfoGetAttributeArray_int64

      public static MemorySegment KernelInfoGetAttributeArray_int64(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_int64)(const OrtKernelInfo *, const char *, int64_t *, size_t *)
      
    • KernelInfoGetAttributeArray_int64

      public static void KernelInfoGetAttributeArray_int64(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetAttributeArray_int64)(const OrtKernelInfo *, const char *, int64_t *, size_t *)
      
    • CreateArenaCfgV2$layout

      public static final AddressLayout CreateArenaCfgV2$layout()
      Layout for field:
      OrtStatusPtr (*CreateArenaCfgV2)(const char *const *, const size_t *, size_t, OrtArenaCfg **)
      
    • CreateArenaCfgV2$offset

      public static final long CreateArenaCfgV2$offset()
      Offset for field:
      OrtStatusPtr (*CreateArenaCfgV2)(const char *const *, const size_t *, size_t, OrtArenaCfg **)
      
    • CreateArenaCfgV2

      public static MemorySegment CreateArenaCfgV2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateArenaCfgV2)(const char *const *, const size_t *, size_t, OrtArenaCfg **)
      
    • CreateArenaCfgV2

      public static void CreateArenaCfgV2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateArenaCfgV2)(const char *const *, const size_t *, size_t, OrtArenaCfg **)
      
    • AddRunConfigEntry$layout

      public static final AddressLayout AddRunConfigEntry$layout()
      Layout for field:
      OrtStatusPtr (*AddRunConfigEntry)(OrtRunOptions *, const char *, const char *)
      
    • AddRunConfigEntry$offset

      public static final long AddRunConfigEntry$offset()
      Offset for field:
      OrtStatusPtr (*AddRunConfigEntry)(OrtRunOptions *, const char *, const char *)
      
    • AddRunConfigEntry

      public static MemorySegment AddRunConfigEntry(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddRunConfigEntry)(OrtRunOptions *, const char *, const char *)
      
    • AddRunConfigEntry

      public static void AddRunConfigEntry(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddRunConfigEntry)(OrtRunOptions *, const char *, const char *)
      
    • CreatePrepackedWeightsContainer$layout

      public static final AddressLayout CreatePrepackedWeightsContainer$layout()
      Layout for field:
      OrtStatusPtr (*CreatePrepackedWeightsContainer)(OrtPrepackedWeightsContainer **)
      
    • CreatePrepackedWeightsContainer$offset

      public static final long CreatePrepackedWeightsContainer$offset()
      Offset for field:
      OrtStatusPtr (*CreatePrepackedWeightsContainer)(OrtPrepackedWeightsContainer **)
      
    • CreatePrepackedWeightsContainer

      public static MemorySegment CreatePrepackedWeightsContainer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreatePrepackedWeightsContainer)(OrtPrepackedWeightsContainer **)
      
    • CreatePrepackedWeightsContainer

      public static void CreatePrepackedWeightsContainer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreatePrepackedWeightsContainer)(OrtPrepackedWeightsContainer **)
      
    • ReleasePrepackedWeightsContainer$layout

      public static final AddressLayout ReleasePrepackedWeightsContainer$layout()
      Layout for field:
      void (*ReleasePrepackedWeightsContainer)(OrtPrepackedWeightsContainer *)
      
    • ReleasePrepackedWeightsContainer$offset

      public static final long ReleasePrepackedWeightsContainer$offset()
      Offset for field:
      void (*ReleasePrepackedWeightsContainer)(OrtPrepackedWeightsContainer *)
      
    • ReleasePrepackedWeightsContainer

      public static MemorySegment ReleasePrepackedWeightsContainer(MemorySegment struct)
      Getter for field:
      void (*ReleasePrepackedWeightsContainer)(OrtPrepackedWeightsContainer *)
      
    • ReleasePrepackedWeightsContainer

      public static void ReleasePrepackedWeightsContainer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleasePrepackedWeightsContainer)(OrtPrepackedWeightsContainer *)
      
    • CreateSessionWithPrepackedWeightsContainer$layout

      public static final AddressLayout CreateSessionWithPrepackedWeightsContainer$layout()
      Layout for field:
      OrtStatusPtr (*CreateSessionWithPrepackedWeightsContainer)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • CreateSessionWithPrepackedWeightsContainer$offset

      public static final long CreateSessionWithPrepackedWeightsContainer$offset()
      Offset for field:
      OrtStatusPtr (*CreateSessionWithPrepackedWeightsContainer)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • CreateSessionWithPrepackedWeightsContainer

      public static MemorySegment CreateSessionWithPrepackedWeightsContainer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSessionWithPrepackedWeightsContainer)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • CreateSessionWithPrepackedWeightsContainer

      public static void CreateSessionWithPrepackedWeightsContainer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSessionWithPrepackedWeightsContainer)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • CreateSessionFromArrayWithPrepackedWeightsContainer$layout

      public static final AddressLayout CreateSessionFromArrayWithPrepackedWeightsContainer$layout()
      Layout for field:
      OrtStatusPtr (*CreateSessionFromArrayWithPrepackedWeightsContainer)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • CreateSessionFromArrayWithPrepackedWeightsContainer$offset

      public static final long CreateSessionFromArrayWithPrepackedWeightsContainer$offset()
      Offset for field:
      OrtStatusPtr (*CreateSessionFromArrayWithPrepackedWeightsContainer)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • CreateSessionFromArrayWithPrepackedWeightsContainer

      public static MemorySegment CreateSessionFromArrayWithPrepackedWeightsContainer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSessionFromArrayWithPrepackedWeightsContainer)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • CreateSessionFromArrayWithPrepackedWeightsContainer

      public static void CreateSessionFromArrayWithPrepackedWeightsContainer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSessionFromArrayWithPrepackedWeightsContainer)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtPrepackedWeightsContainer *, OrtSession **)
      
    • SessionOptionsAppendExecutionProvider_TensorRT_V2$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_TensorRT_V2$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT_V2)(OrtSessionOptions *, const OrtTensorRTProviderOptionsV2 *)
      
    • SessionOptionsAppendExecutionProvider_TensorRT_V2$offset

      public static final long SessionOptionsAppendExecutionProvider_TensorRT_V2$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT_V2)(OrtSessionOptions *, const OrtTensorRTProviderOptionsV2 *)
      
    • SessionOptionsAppendExecutionProvider_TensorRT_V2

      public static MemorySegment SessionOptionsAppendExecutionProvider_TensorRT_V2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT_V2)(OrtSessionOptions *, const OrtTensorRTProviderOptionsV2 *)
      
    • SessionOptionsAppendExecutionProvider_TensorRT_V2

      public static void SessionOptionsAppendExecutionProvider_TensorRT_V2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_TensorRT_V2)(OrtSessionOptions *, const OrtTensorRTProviderOptionsV2 *)
      
    • CreateTensorRTProviderOptions$layout

      public static final AddressLayout CreateTensorRTProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 **)
      
    • CreateTensorRTProviderOptions$offset

      public static final long CreateTensorRTProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 **)
      
    • CreateTensorRTProviderOptions

      public static MemorySegment CreateTensorRTProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 **)
      
    • CreateTensorRTProviderOptions

      public static void CreateTensorRTProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 **)
      
    • UpdateTensorRTProviderOptions$layout

      public static final AddressLayout UpdateTensorRTProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • UpdateTensorRTProviderOptions$offset

      public static final long UpdateTensorRTProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • UpdateTensorRTProviderOptions

      public static MemorySegment UpdateTensorRTProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • UpdateTensorRTProviderOptions

      public static void UpdateTensorRTProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • GetTensorRTProviderOptionsAsString$layout

      public static final AddressLayout GetTensorRTProviderOptionsAsString$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsAsString)(const OrtTensorRTProviderOptionsV2 *, OrtAllocator *, char **)
      
    • GetTensorRTProviderOptionsAsString$offset

      public static final long GetTensorRTProviderOptionsAsString$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsAsString)(const OrtTensorRTProviderOptionsV2 *, OrtAllocator *, char **)
      
    • GetTensorRTProviderOptionsAsString

      public static MemorySegment GetTensorRTProviderOptionsAsString(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsAsString)(const OrtTensorRTProviderOptionsV2 *, OrtAllocator *, char **)
      
    • GetTensorRTProviderOptionsAsString

      public static void GetTensorRTProviderOptionsAsString(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsAsString)(const OrtTensorRTProviderOptionsV2 *, OrtAllocator *, char **)
      
    • ReleaseTensorRTProviderOptions$layout

      public static final AddressLayout ReleaseTensorRTProviderOptions$layout()
      Layout for field:
      void (*ReleaseTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *)
      
    • ReleaseTensorRTProviderOptions$offset

      public static final long ReleaseTensorRTProviderOptions$offset()
      Offset for field:
      void (*ReleaseTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *)
      
    • ReleaseTensorRTProviderOptions

      public static MemorySegment ReleaseTensorRTProviderOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *)
      
    • ReleaseTensorRTProviderOptions

      public static void ReleaseTensorRTProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseTensorRTProviderOptions)(OrtTensorRTProviderOptionsV2 *)
      
    • EnableOrtCustomOps$layout

      public static final AddressLayout EnableOrtCustomOps$layout()
      Layout for field:
      OrtStatusPtr (*EnableOrtCustomOps)(OrtSessionOptions *)
      
    • EnableOrtCustomOps$offset

      public static final long EnableOrtCustomOps$offset()
      Offset for field:
      OrtStatusPtr (*EnableOrtCustomOps)(OrtSessionOptions *)
      
    • EnableOrtCustomOps

      public static MemorySegment EnableOrtCustomOps(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*EnableOrtCustomOps)(OrtSessionOptions *)
      
    • EnableOrtCustomOps

      public static void EnableOrtCustomOps(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*EnableOrtCustomOps)(OrtSessionOptions *)
      
    • RegisterAllocator$layout

      public static final AddressLayout RegisterAllocator$layout()
      Layout for field:
      OrtStatusPtr (*RegisterAllocator)(OrtEnv *, OrtAllocator *)
      
    • RegisterAllocator$offset

      public static final long RegisterAllocator$offset()
      Offset for field:
      OrtStatusPtr (*RegisterAllocator)(OrtEnv *, OrtAllocator *)
      
    • RegisterAllocator

      public static MemorySegment RegisterAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RegisterAllocator)(OrtEnv *, OrtAllocator *)
      
    • RegisterAllocator

      public static void RegisterAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RegisterAllocator)(OrtEnv *, OrtAllocator *)
      
    • UnregisterAllocator$layout

      public static final AddressLayout UnregisterAllocator$layout()
      Layout for field:
      OrtStatusPtr (*UnregisterAllocator)(OrtEnv *, const OrtMemoryInfo *)
      
    • UnregisterAllocator$offset

      public static final long UnregisterAllocator$offset()
      Offset for field:
      OrtStatusPtr (*UnregisterAllocator)(OrtEnv *, const OrtMemoryInfo *)
      
    • UnregisterAllocator

      public static MemorySegment UnregisterAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UnregisterAllocator)(OrtEnv *, const OrtMemoryInfo *)
      
    • UnregisterAllocator

      public static void UnregisterAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UnregisterAllocator)(OrtEnv *, const OrtMemoryInfo *)
      
    • IsSparseTensor$layout

      public static final AddressLayout IsSparseTensor$layout()
      Layout for field:
      OrtStatusPtr (*IsSparseTensor)(const OrtValue *, int *)
      
    • IsSparseTensor$offset

      public static final long IsSparseTensor$offset()
      Offset for field:
      OrtStatusPtr (*IsSparseTensor)(const OrtValue *, int *)
      
    • IsSparseTensor

      public static MemorySegment IsSparseTensor(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*IsSparseTensor)(const OrtValue *, int *)
      
    • IsSparseTensor

      public static void IsSparseTensor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*IsSparseTensor)(const OrtValue *, int *)
      
    • CreateSparseTensorAsOrtValue$layout

      public static final AddressLayout CreateSparseTensorAsOrtValue$layout()
      Layout for field:
      OrtStatusPtr (*CreateSparseTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateSparseTensorAsOrtValue$offset

      public static final long CreateSparseTensorAsOrtValue$offset()
      Offset for field:
      OrtStatusPtr (*CreateSparseTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateSparseTensorAsOrtValue

      public static MemorySegment CreateSparseTensorAsOrtValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSparseTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateSparseTensorAsOrtValue

      public static void CreateSparseTensorAsOrtValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSparseTensorAsOrtValue)(OrtAllocator *, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • FillSparseTensorCoo$layout

      public static final AddressLayout FillSparseTensorCoo$layout()
      Layout for field:
      OrtStatusPtr (*FillSparseTensorCoo)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t)
      
    • FillSparseTensorCoo$offset

      public static final long FillSparseTensorCoo$offset()
      Offset for field:
      OrtStatusPtr (*FillSparseTensorCoo)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t)
      
    • FillSparseTensorCoo

      public static MemorySegment FillSparseTensorCoo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*FillSparseTensorCoo)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t)
      
    • FillSparseTensorCoo

      public static void FillSparseTensorCoo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*FillSparseTensorCoo)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t)
      
    • FillSparseTensorCsr$layout

      public static final AddressLayout FillSparseTensorCsr$layout()
      Layout for field:
      OrtStatusPtr (*FillSparseTensorCsr)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int64_t *, size_t)
      
    • FillSparseTensorCsr$offset

      public static final long FillSparseTensorCsr$offset()
      Offset for field:
      OrtStatusPtr (*FillSparseTensorCsr)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int64_t *, size_t)
      
    • FillSparseTensorCsr

      public static MemorySegment FillSparseTensorCsr(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*FillSparseTensorCsr)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int64_t *, size_t)
      
    • FillSparseTensorCsr

      public static void FillSparseTensorCsr(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*FillSparseTensorCsr)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int64_t *, size_t)
      
    • FillSparseTensorBlockSparse$layout

      public static final AddressLayout FillSparseTensorBlockSparse$layout()
      Layout for field:
      OrtStatusPtr (*FillSparseTensorBlockSparse)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int32_t *)
      
    • FillSparseTensorBlockSparse$offset

      public static final long FillSparseTensorBlockSparse$offset()
      Offset for field:
      OrtStatusPtr (*FillSparseTensorBlockSparse)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int32_t *)
      
    • FillSparseTensorBlockSparse

      public static MemorySegment FillSparseTensorBlockSparse(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*FillSparseTensorBlockSparse)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int32_t *)
      
    • FillSparseTensorBlockSparse

      public static void FillSparseTensorBlockSparse(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*FillSparseTensorBlockSparse)(OrtValue *, const OrtMemoryInfo *, const int64_t *, size_t, const void *, const int64_t *, size_t, const int32_t *)
      
    • CreateSparseTensorWithValuesAsOrtValue$layout

      public static final AddressLayout CreateSparseTensorWithValuesAsOrtValue$layout()
      Layout for field:
      OrtStatusPtr (*CreateSparseTensorWithValuesAsOrtValue)(const OrtMemoryInfo *, void *, const int64_t *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateSparseTensorWithValuesAsOrtValue$offset

      public static final long CreateSparseTensorWithValuesAsOrtValue$offset()
      Offset for field:
      OrtStatusPtr (*CreateSparseTensorWithValuesAsOrtValue)(const OrtMemoryInfo *, void *, const int64_t *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateSparseTensorWithValuesAsOrtValue

      public static MemorySegment CreateSparseTensorWithValuesAsOrtValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSparseTensorWithValuesAsOrtValue)(const OrtMemoryInfo *, void *, const int64_t *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateSparseTensorWithValuesAsOrtValue

      public static void CreateSparseTensorWithValuesAsOrtValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSparseTensorWithValuesAsOrtValue)(const OrtMemoryInfo *, void *, const int64_t *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • UseCooIndices$layout

      public static final AddressLayout UseCooIndices$layout()
      Layout for field:
      OrtStatusPtr (*UseCooIndices)(OrtValue *, int64_t *, size_t)
      
    • UseCooIndices$offset

      public static final long UseCooIndices$offset()
      Offset for field:
      OrtStatusPtr (*UseCooIndices)(OrtValue *, int64_t *, size_t)
      
    • UseCooIndices

      public static MemorySegment UseCooIndices(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UseCooIndices)(OrtValue *, int64_t *, size_t)
      
    • UseCooIndices

      public static void UseCooIndices(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UseCooIndices)(OrtValue *, int64_t *, size_t)
      
    • UseCsrIndices$layout

      public static final AddressLayout UseCsrIndices$layout()
      Layout for field:
      OrtStatusPtr (*UseCsrIndices)(OrtValue *, int64_t *, size_t, int64_t *, size_t)
      
    • UseCsrIndices$offset

      public static final long UseCsrIndices$offset()
      Offset for field:
      OrtStatusPtr (*UseCsrIndices)(OrtValue *, int64_t *, size_t, int64_t *, size_t)
      
    • UseCsrIndices

      public static MemorySegment UseCsrIndices(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UseCsrIndices)(OrtValue *, int64_t *, size_t, int64_t *, size_t)
      
    • UseCsrIndices

      public static void UseCsrIndices(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UseCsrIndices)(OrtValue *, int64_t *, size_t, int64_t *, size_t)
      
    • UseBlockSparseIndices$layout

      public static final AddressLayout UseBlockSparseIndices$layout()
      Layout for field:
      OrtStatusPtr (*UseBlockSparseIndices)(OrtValue *, const int64_t *, size_t, int32_t *)
      
    • UseBlockSparseIndices$offset

      public static final long UseBlockSparseIndices$offset()
      Offset for field:
      OrtStatusPtr (*UseBlockSparseIndices)(OrtValue *, const int64_t *, size_t, int32_t *)
      
    • UseBlockSparseIndices

      public static MemorySegment UseBlockSparseIndices(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UseBlockSparseIndices)(OrtValue *, const int64_t *, size_t, int32_t *)
      
    • UseBlockSparseIndices

      public static void UseBlockSparseIndices(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UseBlockSparseIndices)(OrtValue *, const int64_t *, size_t, int32_t *)
      
    • GetSparseTensorFormat$layout

      public static final AddressLayout GetSparseTensorFormat$layout()
      Layout for field:
      OrtStatusPtr (*GetSparseTensorFormat)(const OrtValue *, enum OrtSparseFormat *)
      
    • GetSparseTensorFormat$offset

      public static final long GetSparseTensorFormat$offset()
      Offset for field:
      OrtStatusPtr (*GetSparseTensorFormat)(const OrtValue *, enum OrtSparseFormat *)
      
    • GetSparseTensorFormat

      public static MemorySegment GetSparseTensorFormat(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSparseTensorFormat)(const OrtValue *, enum OrtSparseFormat *)
      
    • GetSparseTensorFormat

      public static void GetSparseTensorFormat(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSparseTensorFormat)(const OrtValue *, enum OrtSparseFormat *)
      
    • GetSparseTensorValuesTypeAndShape$layout

      public static final AddressLayout GetSparseTensorValuesTypeAndShape$layout()
      Layout for field:
      OrtStatusPtr (*GetSparseTensorValuesTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorValuesTypeAndShape$offset

      public static final long GetSparseTensorValuesTypeAndShape$offset()
      Offset for field:
      OrtStatusPtr (*GetSparseTensorValuesTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorValuesTypeAndShape

      public static MemorySegment GetSparseTensorValuesTypeAndShape(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSparseTensorValuesTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorValuesTypeAndShape

      public static void GetSparseTensorValuesTypeAndShape(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSparseTensorValuesTypeAndShape)(const OrtValue *, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorValues$layout

      public static final AddressLayout GetSparseTensorValues$layout()
      Layout for field:
      OrtStatusPtr (*GetSparseTensorValues)(const OrtValue *, const void **)
      
    • GetSparseTensorValues$offset

      public static final long GetSparseTensorValues$offset()
      Offset for field:
      OrtStatusPtr (*GetSparseTensorValues)(const OrtValue *, const void **)
      
    • GetSparseTensorValues

      public static MemorySegment GetSparseTensorValues(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSparseTensorValues)(const OrtValue *, const void **)
      
    • GetSparseTensorValues

      public static void GetSparseTensorValues(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSparseTensorValues)(const OrtValue *, const void **)
      
    • GetSparseTensorIndicesTypeShape$layout

      public static final AddressLayout GetSparseTensorIndicesTypeShape$layout()
      Layout for field:
      OrtStatusPtr (*GetSparseTensorIndicesTypeShape)(const OrtValue *, enum OrtSparseIndicesFormat, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorIndicesTypeShape$offset

      public static final long GetSparseTensorIndicesTypeShape$offset()
      Offset for field:
      OrtStatusPtr (*GetSparseTensorIndicesTypeShape)(const OrtValue *, enum OrtSparseIndicesFormat, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorIndicesTypeShape

      public static MemorySegment GetSparseTensorIndicesTypeShape(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSparseTensorIndicesTypeShape)(const OrtValue *, enum OrtSparseIndicesFormat, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorIndicesTypeShape

      public static void GetSparseTensorIndicesTypeShape(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSparseTensorIndicesTypeShape)(const OrtValue *, enum OrtSparseIndicesFormat, OrtTensorTypeAndShapeInfo **)
      
    • GetSparseTensorIndices$layout

      public static final AddressLayout GetSparseTensorIndices$layout()
      Layout for field:
      OrtStatusPtr (*GetSparseTensorIndices)(const OrtValue *, enum OrtSparseIndicesFormat, size_t *, const void **)
      
    • GetSparseTensorIndices$offset

      public static final long GetSparseTensorIndices$offset()
      Offset for field:
      OrtStatusPtr (*GetSparseTensorIndices)(const OrtValue *, enum OrtSparseIndicesFormat, size_t *, const void **)
      
    • GetSparseTensorIndices

      public static MemorySegment GetSparseTensorIndices(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSparseTensorIndices)(const OrtValue *, enum OrtSparseIndicesFormat, size_t *, const void **)
      
    • GetSparseTensorIndices

      public static void GetSparseTensorIndices(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSparseTensorIndices)(const OrtValue *, enum OrtSparseIndicesFormat, size_t *, const void **)
      
    • HasValue$layout

      public static final AddressLayout HasValue$layout()
      Layout for field:
      OrtStatusPtr (*HasValue)(const OrtValue *, int *)
      
    • HasValue$offset

      public static final long HasValue$offset()
      Offset for field:
      OrtStatusPtr (*HasValue)(const OrtValue *, int *)
      
    • HasValue

      public static MemorySegment HasValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*HasValue)(const OrtValue *, int *)
      
    • HasValue

      public static void HasValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*HasValue)(const OrtValue *, int *)
      
    • KernelContext_GetGPUComputeStream$layout

      public static final AddressLayout KernelContext_GetGPUComputeStream$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetGPUComputeStream)(const OrtKernelContext *, void **)
      
    • KernelContext_GetGPUComputeStream$offset

      public static final long KernelContext_GetGPUComputeStream$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetGPUComputeStream)(const OrtKernelContext *, void **)
      
    • KernelContext_GetGPUComputeStream

      public static MemorySegment KernelContext_GetGPUComputeStream(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetGPUComputeStream)(const OrtKernelContext *, void **)
      
    • KernelContext_GetGPUComputeStream

      public static void KernelContext_GetGPUComputeStream(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetGPUComputeStream)(const OrtKernelContext *, void **)
      
    • GetTensorMemoryInfo$layout

      public static final AddressLayout GetTensorMemoryInfo$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorMemoryInfo)(const OrtValue *, const OrtMemoryInfo **)
      
    • GetTensorMemoryInfo$offset

      public static final long GetTensorMemoryInfo$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorMemoryInfo)(const OrtValue *, const OrtMemoryInfo **)
      
    • GetTensorMemoryInfo

      public static MemorySegment GetTensorMemoryInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorMemoryInfo)(const OrtValue *, const OrtMemoryInfo **)
      
    • GetTensorMemoryInfo

      public static void GetTensorMemoryInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorMemoryInfo)(const OrtValue *, const OrtMemoryInfo **)
      
    • GetExecutionProviderApi$layout

      public static final AddressLayout GetExecutionProviderApi$layout()
      Layout for field:
      OrtStatusPtr (*GetExecutionProviderApi)(const char *, uint32_t, const void **)
      
    • GetExecutionProviderApi$offset

      public static final long GetExecutionProviderApi$offset()
      Offset for field:
      OrtStatusPtr (*GetExecutionProviderApi)(const char *, uint32_t, const void **)
      
    • GetExecutionProviderApi

      public static MemorySegment GetExecutionProviderApi(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetExecutionProviderApi)(const char *, uint32_t, const void **)
      
    • GetExecutionProviderApi

      public static void GetExecutionProviderApi(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetExecutionProviderApi)(const char *, uint32_t, const void **)
      
    • SessionOptionsSetCustomCreateThreadFn$layout

      public static final AddressLayout SessionOptionsSetCustomCreateThreadFn$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsSetCustomCreateThreadFn)(OrtSessionOptions *, OrtCustomCreateThreadFn)
      
    • SessionOptionsSetCustomCreateThreadFn$offset

      public static final long SessionOptionsSetCustomCreateThreadFn$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsSetCustomCreateThreadFn)(OrtSessionOptions *, OrtCustomCreateThreadFn)
      
    • SessionOptionsSetCustomCreateThreadFn

      public static MemorySegment SessionOptionsSetCustomCreateThreadFn(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsSetCustomCreateThreadFn)(OrtSessionOptions *, OrtCustomCreateThreadFn)
      
    • SessionOptionsSetCustomCreateThreadFn

      public static void SessionOptionsSetCustomCreateThreadFn(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsSetCustomCreateThreadFn)(OrtSessionOptions *, OrtCustomCreateThreadFn)
      
    • SessionOptionsSetCustomThreadCreationOptions$layout

      public static final AddressLayout SessionOptionsSetCustomThreadCreationOptions$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsSetCustomThreadCreationOptions)(OrtSessionOptions *, void *)
      
    • SessionOptionsSetCustomThreadCreationOptions$offset

      public static final long SessionOptionsSetCustomThreadCreationOptions$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsSetCustomThreadCreationOptions)(OrtSessionOptions *, void *)
      
    • SessionOptionsSetCustomThreadCreationOptions

      public static MemorySegment SessionOptionsSetCustomThreadCreationOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsSetCustomThreadCreationOptions)(OrtSessionOptions *, void *)
      
    • SessionOptionsSetCustomThreadCreationOptions

      public static void SessionOptionsSetCustomThreadCreationOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsSetCustomThreadCreationOptions)(OrtSessionOptions *, void *)
      
    • SessionOptionsSetCustomJoinThreadFn$layout

      public static final AddressLayout SessionOptionsSetCustomJoinThreadFn$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsSetCustomJoinThreadFn)(OrtSessionOptions *, OrtCustomJoinThreadFn)
      
    • SessionOptionsSetCustomJoinThreadFn$offset

      public static final long SessionOptionsSetCustomJoinThreadFn$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsSetCustomJoinThreadFn)(OrtSessionOptions *, OrtCustomJoinThreadFn)
      
    • SessionOptionsSetCustomJoinThreadFn

      public static MemorySegment SessionOptionsSetCustomJoinThreadFn(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsSetCustomJoinThreadFn)(OrtSessionOptions *, OrtCustomJoinThreadFn)
      
    • SessionOptionsSetCustomJoinThreadFn

      public static void SessionOptionsSetCustomJoinThreadFn(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsSetCustomJoinThreadFn)(OrtSessionOptions *, OrtCustomJoinThreadFn)
      
    • SetGlobalCustomCreateThreadFn$layout

      public static final AddressLayout SetGlobalCustomCreateThreadFn$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalCustomCreateThreadFn)(OrtThreadingOptions *, OrtCustomCreateThreadFn)
      
    • SetGlobalCustomCreateThreadFn$offset

      public static final long SetGlobalCustomCreateThreadFn$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalCustomCreateThreadFn)(OrtThreadingOptions *, OrtCustomCreateThreadFn)
      
    • SetGlobalCustomCreateThreadFn

      public static MemorySegment SetGlobalCustomCreateThreadFn(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalCustomCreateThreadFn)(OrtThreadingOptions *, OrtCustomCreateThreadFn)
      
    • SetGlobalCustomCreateThreadFn

      public static void SetGlobalCustomCreateThreadFn(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalCustomCreateThreadFn)(OrtThreadingOptions *, OrtCustomCreateThreadFn)
      
    • SetGlobalCustomThreadCreationOptions$layout

      public static final AddressLayout SetGlobalCustomThreadCreationOptions$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalCustomThreadCreationOptions)(OrtThreadingOptions *, void *)
      
    • SetGlobalCustomThreadCreationOptions$offset

      public static final long SetGlobalCustomThreadCreationOptions$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalCustomThreadCreationOptions)(OrtThreadingOptions *, void *)
      
    • SetGlobalCustomThreadCreationOptions

      public static MemorySegment SetGlobalCustomThreadCreationOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalCustomThreadCreationOptions)(OrtThreadingOptions *, void *)
      
    • SetGlobalCustomThreadCreationOptions

      public static void SetGlobalCustomThreadCreationOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalCustomThreadCreationOptions)(OrtThreadingOptions *, void *)
      
    • SetGlobalCustomJoinThreadFn$layout

      public static final AddressLayout SetGlobalCustomJoinThreadFn$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalCustomJoinThreadFn)(OrtThreadingOptions *, OrtCustomJoinThreadFn)
      
    • SetGlobalCustomJoinThreadFn$offset

      public static final long SetGlobalCustomJoinThreadFn$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalCustomJoinThreadFn)(OrtThreadingOptions *, OrtCustomJoinThreadFn)
      
    • SetGlobalCustomJoinThreadFn

      public static MemorySegment SetGlobalCustomJoinThreadFn(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalCustomJoinThreadFn)(OrtThreadingOptions *, OrtCustomJoinThreadFn)
      
    • SetGlobalCustomJoinThreadFn

      public static void SetGlobalCustomJoinThreadFn(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalCustomJoinThreadFn)(OrtThreadingOptions *, OrtCustomJoinThreadFn)
      
    • SynchronizeBoundInputs$layout

      public static final AddressLayout SynchronizeBoundInputs$layout()
      Layout for field:
      OrtStatusPtr (*SynchronizeBoundInputs)(OrtIoBinding *)
      
    • SynchronizeBoundInputs$offset

      public static final long SynchronizeBoundInputs$offset()
      Offset for field:
      OrtStatusPtr (*SynchronizeBoundInputs)(OrtIoBinding *)
      
    • SynchronizeBoundInputs

      public static MemorySegment SynchronizeBoundInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SynchronizeBoundInputs)(OrtIoBinding *)
      
    • SynchronizeBoundInputs

      public static void SynchronizeBoundInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SynchronizeBoundInputs)(OrtIoBinding *)
      
    • SynchronizeBoundOutputs$layout

      public static final AddressLayout SynchronizeBoundOutputs$layout()
      Layout for field:
      OrtStatusPtr (*SynchronizeBoundOutputs)(OrtIoBinding *)
      
    • SynchronizeBoundOutputs$offset

      public static final long SynchronizeBoundOutputs$offset()
      Offset for field:
      OrtStatusPtr (*SynchronizeBoundOutputs)(OrtIoBinding *)
      
    • SynchronizeBoundOutputs

      public static MemorySegment SynchronizeBoundOutputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SynchronizeBoundOutputs)(OrtIoBinding *)
      
    • SynchronizeBoundOutputs

      public static void SynchronizeBoundOutputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SynchronizeBoundOutputs)(OrtIoBinding *)
      
    • SessionOptionsAppendExecutionProvider_CUDA_V2$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_CUDA_V2$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA_V2)(OrtSessionOptions *, const OrtCUDAProviderOptionsV2 *)
      
    • SessionOptionsAppendExecutionProvider_CUDA_V2$offset

      public static final long SessionOptionsAppendExecutionProvider_CUDA_V2$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA_V2)(OrtSessionOptions *, const OrtCUDAProviderOptionsV2 *)
      
    • SessionOptionsAppendExecutionProvider_CUDA_V2

      public static MemorySegment SessionOptionsAppendExecutionProvider_CUDA_V2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA_V2)(OrtSessionOptions *, const OrtCUDAProviderOptionsV2 *)
      
    • SessionOptionsAppendExecutionProvider_CUDA_V2

      public static void SessionOptionsAppendExecutionProvider_CUDA_V2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CUDA_V2)(OrtSessionOptions *, const OrtCUDAProviderOptionsV2 *)
      
    • CreateCUDAProviderOptions$layout

      public static final AddressLayout CreateCUDAProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 **)
      
    • CreateCUDAProviderOptions$offset

      public static final long CreateCUDAProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 **)
      
    • CreateCUDAProviderOptions

      public static MemorySegment CreateCUDAProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 **)
      
    • CreateCUDAProviderOptions

      public static void CreateCUDAProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 **)
      
    • UpdateCUDAProviderOptions$layout

      public static final AddressLayout UpdateCUDAProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*UpdateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • UpdateCUDAProviderOptions$offset

      public static final long UpdateCUDAProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*UpdateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • UpdateCUDAProviderOptions

      public static MemorySegment UpdateCUDAProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • UpdateCUDAProviderOptions

      public static void UpdateCUDAProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *, const char *const *, const char *const *, size_t)
      
    • GetCUDAProviderOptionsAsString$layout

      public static final AddressLayout GetCUDAProviderOptionsAsString$layout()
      Layout for field:
      OrtStatusPtr (*GetCUDAProviderOptionsAsString)(const OrtCUDAProviderOptionsV2 *, OrtAllocator *, char **)
      
    • GetCUDAProviderOptionsAsString$offset

      public static final long GetCUDAProviderOptionsAsString$offset()
      Offset for field:
      OrtStatusPtr (*GetCUDAProviderOptionsAsString)(const OrtCUDAProviderOptionsV2 *, OrtAllocator *, char **)
      
    • GetCUDAProviderOptionsAsString

      public static MemorySegment GetCUDAProviderOptionsAsString(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetCUDAProviderOptionsAsString)(const OrtCUDAProviderOptionsV2 *, OrtAllocator *, char **)
      
    • GetCUDAProviderOptionsAsString

      public static void GetCUDAProviderOptionsAsString(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetCUDAProviderOptionsAsString)(const OrtCUDAProviderOptionsV2 *, OrtAllocator *, char **)
      
    • ReleaseCUDAProviderOptions$layout

      public static final AddressLayout ReleaseCUDAProviderOptions$layout()
      Layout for field:
      void (*ReleaseCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *)
      
    • ReleaseCUDAProviderOptions$offset

      public static final long ReleaseCUDAProviderOptions$offset()
      Offset for field:
      void (*ReleaseCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *)
      
    • ReleaseCUDAProviderOptions

      public static MemorySegment ReleaseCUDAProviderOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *)
      
    • ReleaseCUDAProviderOptions

      public static void ReleaseCUDAProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseCUDAProviderOptions)(OrtCUDAProviderOptionsV2 *)
      
    • SessionOptionsAppendExecutionProvider_MIGraphX$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_MIGraphX$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_MIGraphX)(OrtSessionOptions *, const OrtMIGraphXProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_MIGraphX$offset

      public static final long SessionOptionsAppendExecutionProvider_MIGraphX$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_MIGraphX)(OrtSessionOptions *, const OrtMIGraphXProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_MIGraphX

      public static MemorySegment SessionOptionsAppendExecutionProvider_MIGraphX(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_MIGraphX)(OrtSessionOptions *, const OrtMIGraphXProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_MIGraphX

      public static void SessionOptionsAppendExecutionProvider_MIGraphX(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_MIGraphX)(OrtSessionOptions *, const OrtMIGraphXProviderOptions *)
      
    • AddExternalInitializers$layout

      public static final AddressLayout AddExternalInitializers$layout()
      Layout for field:
      OrtStatusPtr (*AddExternalInitializers)(OrtSessionOptions *, const char *const *, const OrtValue *const *, size_t)
      
    • AddExternalInitializers$offset

      public static final long AddExternalInitializers$offset()
      Offset for field:
      OrtStatusPtr (*AddExternalInitializers)(OrtSessionOptions *, const char *const *, const OrtValue *const *, size_t)
      
    • AddExternalInitializers

      public static MemorySegment AddExternalInitializers(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddExternalInitializers)(OrtSessionOptions *, const char *const *, const OrtValue *const *, size_t)
      
    • AddExternalInitializers

      public static void AddExternalInitializers(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddExternalInitializers)(OrtSessionOptions *, const char *const *, const OrtValue *const *, size_t)
      
    • CreateOpAttr$layout

      public static final AddressLayout CreateOpAttr$layout()
      Layout for field:
      OrtStatusPtr (*CreateOpAttr)(const char *, const void *, int, OrtOpAttrType, OrtOpAttr **)
      
    • CreateOpAttr$offset

      public static final long CreateOpAttr$offset()
      Offset for field:
      OrtStatusPtr (*CreateOpAttr)(const char *, const void *, int, OrtOpAttrType, OrtOpAttr **)
      
    • CreateOpAttr

      public static MemorySegment CreateOpAttr(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateOpAttr)(const char *, const void *, int, OrtOpAttrType, OrtOpAttr **)
      
    • CreateOpAttr

      public static void CreateOpAttr(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateOpAttr)(const char *, const void *, int, OrtOpAttrType, OrtOpAttr **)
      
    • ReleaseOpAttr$layout

      public static final AddressLayout ReleaseOpAttr$layout()
      Layout for field:
      void (*ReleaseOpAttr)(OrtOpAttr *)
      
    • ReleaseOpAttr$offset

      public static final long ReleaseOpAttr$offset()
      Offset for field:
      void (*ReleaseOpAttr)(OrtOpAttr *)
      
    • ReleaseOpAttr

      public static MemorySegment ReleaseOpAttr(MemorySegment struct)
      Getter for field:
      void (*ReleaseOpAttr)(OrtOpAttr *)
      
    • ReleaseOpAttr

      public static void ReleaseOpAttr(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseOpAttr)(OrtOpAttr *)
      
    • CreateOp$layout

      public static final AddressLayout CreateOp$layout()
      Layout for field:
      OrtStatusPtr (*CreateOp)(const OrtKernelInfo *, const char *, const char *, int, const char **, const ONNXTensorElementDataType *, int, const OrtOpAttr *const *, int, int, int, OrtOp **)
      
    • CreateOp$offset

      public static final long CreateOp$offset()
      Offset for field:
      OrtStatusPtr (*CreateOp)(const OrtKernelInfo *, const char *, const char *, int, const char **, const ONNXTensorElementDataType *, int, const OrtOpAttr *const *, int, int, int, OrtOp **)
      
    • CreateOp

      public static MemorySegment CreateOp(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateOp)(const OrtKernelInfo *, const char *, const char *, int, const char **, const ONNXTensorElementDataType *, int, const OrtOpAttr *const *, int, int, int, OrtOp **)
      
    • CreateOp

      public static void CreateOp(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateOp)(const OrtKernelInfo *, const char *, const char *, int, const char **, const ONNXTensorElementDataType *, int, const OrtOpAttr *const *, int, int, int, OrtOp **)
      
    • InvokeOp$layout

      public static final AddressLayout InvokeOp$layout()
      Layout for field:
      OrtStatusPtr (*InvokeOp)(const OrtKernelContext *, const OrtOp *, const OrtValue *const *, int, OrtValue *const *, int)
      
    • InvokeOp$offset

      public static final long InvokeOp$offset()
      Offset for field:
      OrtStatusPtr (*InvokeOp)(const OrtKernelContext *, const OrtOp *, const OrtValue *const *, int, OrtValue *const *, int)
      
    • InvokeOp

      public static MemorySegment InvokeOp(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*InvokeOp)(const OrtKernelContext *, const OrtOp *, const OrtValue *const *, int, OrtValue *const *, int)
      
    • InvokeOp

      public static void InvokeOp(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*InvokeOp)(const OrtKernelContext *, const OrtOp *, const OrtValue *const *, int, OrtValue *const *, int)
      
    • ReleaseOp$layout

      public static final AddressLayout ReleaseOp$layout()
      Layout for field:
      void (*ReleaseOp)(OrtOp *)
      
    • ReleaseOp$offset

      public static final long ReleaseOp$offset()
      Offset for field:
      void (*ReleaseOp)(OrtOp *)
      
    • ReleaseOp

      public static MemorySegment ReleaseOp(MemorySegment struct)
      Getter for field:
      void (*ReleaseOp)(OrtOp *)
      
    • ReleaseOp

      public static void ReleaseOp(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseOp)(OrtOp *)
      
    • SessionOptionsAppendExecutionProvider$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider)(OrtSessionOptions *, const char *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider$offset

      public static final long SessionOptionsAppendExecutionProvider$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider)(OrtSessionOptions *, const char *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider

      public static MemorySegment SessionOptionsAppendExecutionProvider(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider)(OrtSessionOptions *, const char *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider

      public static void SessionOptionsAppendExecutionProvider(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider)(OrtSessionOptions *, const char *, const char *const *, const char *const *, size_t)
      
    • CopyKernelInfo$layout

      public static final AddressLayout CopyKernelInfo$layout()
      Layout for field:
      OrtStatusPtr (*CopyKernelInfo)(const OrtKernelInfo *, OrtKernelInfo **)
      
    • CopyKernelInfo$offset

      public static final long CopyKernelInfo$offset()
      Offset for field:
      OrtStatusPtr (*CopyKernelInfo)(const OrtKernelInfo *, OrtKernelInfo **)
      
    • CopyKernelInfo

      public static MemorySegment CopyKernelInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CopyKernelInfo)(const OrtKernelInfo *, OrtKernelInfo **)
      
    • CopyKernelInfo

      public static void CopyKernelInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CopyKernelInfo)(const OrtKernelInfo *, OrtKernelInfo **)
      
    • ReleaseKernelInfo$layout

      public static final AddressLayout ReleaseKernelInfo$layout()
      Layout for field:
      void (*ReleaseKernelInfo)(OrtKernelInfo *)
      
    • ReleaseKernelInfo$offset

      public static final long ReleaseKernelInfo$offset()
      Offset for field:
      void (*ReleaseKernelInfo)(OrtKernelInfo *)
      
    • ReleaseKernelInfo

      public static MemorySegment ReleaseKernelInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseKernelInfo)(OrtKernelInfo *)
      
    • ReleaseKernelInfo

      public static void ReleaseKernelInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseKernelInfo)(OrtKernelInfo *)
      
    • GetTrainingApi$layout

      public static final AddressLayout GetTrainingApi$layout()
      Layout for field:
      const OrtTrainingApi *(*GetTrainingApi)(uint32_t)
      
    • GetTrainingApi$offset

      public static final long GetTrainingApi$offset()
      Offset for field:
      const OrtTrainingApi *(*GetTrainingApi)(uint32_t)
      
    • GetTrainingApi

      public static MemorySegment GetTrainingApi(MemorySegment struct)
      Getter for field:
      const OrtTrainingApi *(*GetTrainingApi)(uint32_t)
      
    • GetTrainingApi

      public static void GetTrainingApi(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtTrainingApi *(*GetTrainingApi)(uint32_t)
      
    • SessionOptionsAppendExecutionProvider_CANN$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_CANN$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CANN)(OrtSessionOptions *, const OrtCANNProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_CANN$offset

      public static final long SessionOptionsAppendExecutionProvider_CANN$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CANN)(OrtSessionOptions *, const OrtCANNProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_CANN

      public static MemorySegment SessionOptionsAppendExecutionProvider_CANN(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CANN)(OrtSessionOptions *, const OrtCANNProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_CANN

      public static void SessionOptionsAppendExecutionProvider_CANN(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_CANN)(OrtSessionOptions *, const OrtCANNProviderOptions *)
      
    • CreateCANNProviderOptions$layout

      public static final AddressLayout CreateCANNProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateCANNProviderOptions)(OrtCANNProviderOptions **)
      
    • CreateCANNProviderOptions$offset

      public static final long CreateCANNProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateCANNProviderOptions)(OrtCANNProviderOptions **)
      
    • CreateCANNProviderOptions

      public static MemorySegment CreateCANNProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateCANNProviderOptions)(OrtCANNProviderOptions **)
      
    • CreateCANNProviderOptions

      public static void CreateCANNProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateCANNProviderOptions)(OrtCANNProviderOptions **)
      
    • UpdateCANNProviderOptions$layout

      public static final AddressLayout UpdateCANNProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*UpdateCANNProviderOptions)(OrtCANNProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateCANNProviderOptions$offset

      public static final long UpdateCANNProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*UpdateCANNProviderOptions)(OrtCANNProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateCANNProviderOptions

      public static MemorySegment UpdateCANNProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateCANNProviderOptions)(OrtCANNProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateCANNProviderOptions

      public static void UpdateCANNProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateCANNProviderOptions)(OrtCANNProviderOptions *, const char *const *, const char *const *, size_t)
      
    • GetCANNProviderOptionsAsString$layout

      public static final AddressLayout GetCANNProviderOptionsAsString$layout()
      Layout for field:
      OrtStatusPtr (*GetCANNProviderOptionsAsString)(const OrtCANNProviderOptions *, OrtAllocator *, char **)
      
    • GetCANNProviderOptionsAsString$offset

      public static final long GetCANNProviderOptionsAsString$offset()
      Offset for field:
      OrtStatusPtr (*GetCANNProviderOptionsAsString)(const OrtCANNProviderOptions *, OrtAllocator *, char **)
      
    • GetCANNProviderOptionsAsString

      public static MemorySegment GetCANNProviderOptionsAsString(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetCANNProviderOptionsAsString)(const OrtCANNProviderOptions *, OrtAllocator *, char **)
      
    • GetCANNProviderOptionsAsString

      public static void GetCANNProviderOptionsAsString(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetCANNProviderOptionsAsString)(const OrtCANNProviderOptions *, OrtAllocator *, char **)
      
    • ReleaseCANNProviderOptions$layout

      public static final AddressLayout ReleaseCANNProviderOptions$layout()
      Layout for field:
      void (*ReleaseCANNProviderOptions)(OrtCANNProviderOptions *)
      
    • ReleaseCANNProviderOptions$offset

      public static final long ReleaseCANNProviderOptions$offset()
      Offset for field:
      void (*ReleaseCANNProviderOptions)(OrtCANNProviderOptions *)
      
    • ReleaseCANNProviderOptions

      public static MemorySegment ReleaseCANNProviderOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseCANNProviderOptions)(OrtCANNProviderOptions *)
      
    • ReleaseCANNProviderOptions

      public static void ReleaseCANNProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseCANNProviderOptions)(OrtCANNProviderOptions *)
      
    • MemoryInfoGetDeviceType$layout

      public static final AddressLayout MemoryInfoGetDeviceType$layout()
      Layout for field:
      void (*MemoryInfoGetDeviceType)(const OrtMemoryInfo *, OrtMemoryInfoDeviceType *)
      
    • MemoryInfoGetDeviceType$offset

      public static final long MemoryInfoGetDeviceType$offset()
      Offset for field:
      void (*MemoryInfoGetDeviceType)(const OrtMemoryInfo *, OrtMemoryInfoDeviceType *)
      
    • MemoryInfoGetDeviceType

      public static MemorySegment MemoryInfoGetDeviceType(MemorySegment struct)
      Getter for field:
      void (*MemoryInfoGetDeviceType)(const OrtMemoryInfo *, OrtMemoryInfoDeviceType *)
      
    • MemoryInfoGetDeviceType

      public static void MemoryInfoGetDeviceType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*MemoryInfoGetDeviceType)(const OrtMemoryInfo *, OrtMemoryInfoDeviceType *)
      
    • UpdateEnvWithCustomLogLevel$layout

      public static final AddressLayout UpdateEnvWithCustomLogLevel$layout()
      Layout for field:
      OrtStatusPtr (*UpdateEnvWithCustomLogLevel)(OrtEnv *, OrtLoggingLevel)
      
    • UpdateEnvWithCustomLogLevel$offset

      public static final long UpdateEnvWithCustomLogLevel$offset()
      Offset for field:
      OrtStatusPtr (*UpdateEnvWithCustomLogLevel)(OrtEnv *, OrtLoggingLevel)
      
    • UpdateEnvWithCustomLogLevel

      public static MemorySegment UpdateEnvWithCustomLogLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateEnvWithCustomLogLevel)(OrtEnv *, OrtLoggingLevel)
      
    • UpdateEnvWithCustomLogLevel

      public static void UpdateEnvWithCustomLogLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateEnvWithCustomLogLevel)(OrtEnv *, OrtLoggingLevel)
      
    • SetGlobalIntraOpThreadAffinity$layout

      public static final AddressLayout SetGlobalIntraOpThreadAffinity$layout()
      Layout for field:
      OrtStatusPtr (*SetGlobalIntraOpThreadAffinity)(OrtThreadingOptions *, const char *)
      
    • SetGlobalIntraOpThreadAffinity$offset

      public static final long SetGlobalIntraOpThreadAffinity$offset()
      Offset for field:
      OrtStatusPtr (*SetGlobalIntraOpThreadAffinity)(OrtThreadingOptions *, const char *)
      
    • SetGlobalIntraOpThreadAffinity

      public static MemorySegment SetGlobalIntraOpThreadAffinity(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetGlobalIntraOpThreadAffinity)(OrtThreadingOptions *, const char *)
      
    • SetGlobalIntraOpThreadAffinity

      public static void SetGlobalIntraOpThreadAffinity(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetGlobalIntraOpThreadAffinity)(OrtThreadingOptions *, const char *)
      
    • RegisterCustomOpsLibrary_V2$layout

      public static final AddressLayout RegisterCustomOpsLibrary_V2$layout()
      Layout for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary_V2)(OrtSessionOptions *, const char *)
      
    • RegisterCustomOpsLibrary_V2$offset

      public static final long RegisterCustomOpsLibrary_V2$offset()
      Offset for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary_V2)(OrtSessionOptions *, const char *)
      
    • RegisterCustomOpsLibrary_V2

      public static MemorySegment RegisterCustomOpsLibrary_V2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary_V2)(OrtSessionOptions *, const char *)
      
    • RegisterCustomOpsLibrary_V2

      public static void RegisterCustomOpsLibrary_V2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RegisterCustomOpsLibrary_V2)(OrtSessionOptions *, const char *)
      
    • RegisterCustomOpsUsingFunction$layout

      public static final AddressLayout RegisterCustomOpsUsingFunction$layout()
      Layout for field:
      OrtStatusPtr (*RegisterCustomOpsUsingFunction)(OrtSessionOptions *, const char *)
      
    • RegisterCustomOpsUsingFunction$offset

      public static final long RegisterCustomOpsUsingFunction$offset()
      Offset for field:
      OrtStatusPtr (*RegisterCustomOpsUsingFunction)(OrtSessionOptions *, const char *)
      
    • RegisterCustomOpsUsingFunction

      public static MemorySegment RegisterCustomOpsUsingFunction(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RegisterCustomOpsUsingFunction)(OrtSessionOptions *, const char *)
      
    • RegisterCustomOpsUsingFunction

      public static void RegisterCustomOpsUsingFunction(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RegisterCustomOpsUsingFunction)(OrtSessionOptions *, const char *)
      
    • KernelInfo_GetInputCount$layout

      public static final AddressLayout KernelInfo_GetInputCount$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetInputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetInputCount$offset

      public static final long KernelInfo_GetInputCount$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetInputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetInputCount

      public static MemorySegment KernelInfo_GetInputCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetInputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetInputCount

      public static void KernelInfo_GetInputCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetInputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetOutputCount$layout

      public static final AddressLayout KernelInfo_GetOutputCount$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetOutputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetOutputCount$offset

      public static final long KernelInfo_GetOutputCount$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetOutputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetOutputCount

      public static MemorySegment KernelInfo_GetOutputCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetOutputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetOutputCount

      public static void KernelInfo_GetOutputCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetOutputCount)(const OrtKernelInfo *, size_t *)
      
    • KernelInfo_GetInputName$layout

      public static final AddressLayout KernelInfo_GetInputName$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetInputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetInputName$offset

      public static final long KernelInfo_GetInputName$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetInputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetInputName

      public static MemorySegment KernelInfo_GetInputName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetInputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetInputName

      public static void KernelInfo_GetInputName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetInputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetOutputName$layout

      public static final AddressLayout KernelInfo_GetOutputName$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetOutputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetOutputName$offset

      public static final long KernelInfo_GetOutputName$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetOutputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetOutputName

      public static MemorySegment KernelInfo_GetOutputName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetOutputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetOutputName

      public static void KernelInfo_GetOutputName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetOutputName)(const OrtKernelInfo *, size_t, char *, size_t *)
      
    • KernelInfo_GetInputTypeInfo$layout

      public static final AddressLayout KernelInfo_GetInputTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetInputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfo_GetInputTypeInfo$offset

      public static final long KernelInfo_GetInputTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetInputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfo_GetInputTypeInfo

      public static MemorySegment KernelInfo_GetInputTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetInputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfo_GetInputTypeInfo

      public static void KernelInfo_GetInputTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetInputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfo_GetOutputTypeInfo$layout

      public static final AddressLayout KernelInfo_GetOutputTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetOutputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfo_GetOutputTypeInfo$offset

      public static final long KernelInfo_GetOutputTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetOutputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfo_GetOutputTypeInfo

      public static MemorySegment KernelInfo_GetOutputTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetOutputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfo_GetOutputTypeInfo

      public static void KernelInfo_GetOutputTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetOutputTypeInfo)(const OrtKernelInfo *, size_t, OrtTypeInfo **)
      
    • KernelInfoGetAttribute_tensor$layout

      public static final AddressLayout KernelInfoGetAttribute_tensor$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetAttribute_tensor)(const OrtKernelInfo *, const char *, OrtAllocator *, OrtValue **)
      
    • KernelInfoGetAttribute_tensor$offset

      public static final long KernelInfoGetAttribute_tensor$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetAttribute_tensor)(const OrtKernelInfo *, const char *, OrtAllocator *, OrtValue **)
      
    • KernelInfoGetAttribute_tensor

      public static MemorySegment KernelInfoGetAttribute_tensor(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_tensor)(const OrtKernelInfo *, const char *, OrtAllocator *, OrtValue **)
      
    • KernelInfoGetAttribute_tensor

      public static void KernelInfoGetAttribute_tensor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetAttribute_tensor)(const OrtKernelInfo *, const char *, OrtAllocator *, OrtValue **)
      
    • HasSessionConfigEntry$layout

      public static final AddressLayout HasSessionConfigEntry$layout()
      Layout for field:
      OrtStatusPtr (*HasSessionConfigEntry)(const OrtSessionOptions *, const char *, int *)
      
    • HasSessionConfigEntry$offset

      public static final long HasSessionConfigEntry$offset()
      Offset for field:
      OrtStatusPtr (*HasSessionConfigEntry)(const OrtSessionOptions *, const char *, int *)
      
    • HasSessionConfigEntry

      public static MemorySegment HasSessionConfigEntry(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*HasSessionConfigEntry)(const OrtSessionOptions *, const char *, int *)
      
    • HasSessionConfigEntry

      public static void HasSessionConfigEntry(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*HasSessionConfigEntry)(const OrtSessionOptions *, const char *, int *)
      
    • GetSessionConfigEntry$layout

      public static final AddressLayout GetSessionConfigEntry$layout()
      Layout for field:
      OrtStatusPtr (*GetSessionConfigEntry)(const OrtSessionOptions *, const char *, char *, size_t *)
      
    • GetSessionConfigEntry$offset

      public static final long GetSessionConfigEntry$offset()
      Offset for field:
      OrtStatusPtr (*GetSessionConfigEntry)(const OrtSessionOptions *, const char *, char *, size_t *)
      
    • GetSessionConfigEntry

      public static MemorySegment GetSessionConfigEntry(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSessionConfigEntry)(const OrtSessionOptions *, const char *, char *, size_t *)
      
    • GetSessionConfigEntry

      public static void GetSessionConfigEntry(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSessionConfigEntry)(const OrtSessionOptions *, const char *, char *, size_t *)
      
    • SessionOptionsAppendExecutionProvider_Dnnl$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_Dnnl$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_Dnnl)(OrtSessionOptions *, const OrtDnnlProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_Dnnl$offset

      public static final long SessionOptionsAppendExecutionProvider_Dnnl$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_Dnnl)(OrtSessionOptions *, const OrtDnnlProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_Dnnl

      public static MemorySegment SessionOptionsAppendExecutionProvider_Dnnl(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_Dnnl)(OrtSessionOptions *, const OrtDnnlProviderOptions *)
      
    • SessionOptionsAppendExecutionProvider_Dnnl

      public static void SessionOptionsAppendExecutionProvider_Dnnl(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_Dnnl)(OrtSessionOptions *, const OrtDnnlProviderOptions *)
      
    • CreateDnnlProviderOptions$layout

      public static final AddressLayout CreateDnnlProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateDnnlProviderOptions)(OrtDnnlProviderOptions **)
      
    • CreateDnnlProviderOptions$offset

      public static final long CreateDnnlProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateDnnlProviderOptions)(OrtDnnlProviderOptions **)
      
    • CreateDnnlProviderOptions

      public static MemorySegment CreateDnnlProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateDnnlProviderOptions)(OrtDnnlProviderOptions **)
      
    • CreateDnnlProviderOptions

      public static void CreateDnnlProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateDnnlProviderOptions)(OrtDnnlProviderOptions **)
      
    • UpdateDnnlProviderOptions$layout

      public static final AddressLayout UpdateDnnlProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*UpdateDnnlProviderOptions)(OrtDnnlProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateDnnlProviderOptions$offset

      public static final long UpdateDnnlProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*UpdateDnnlProviderOptions)(OrtDnnlProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateDnnlProviderOptions

      public static MemorySegment UpdateDnnlProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateDnnlProviderOptions)(OrtDnnlProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateDnnlProviderOptions

      public static void UpdateDnnlProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateDnnlProviderOptions)(OrtDnnlProviderOptions *, const char *const *, const char *const *, size_t)
      
    • GetDnnlProviderOptionsAsString$layout

      public static final AddressLayout GetDnnlProviderOptionsAsString$layout()
      Layout for field:
      OrtStatusPtr (*GetDnnlProviderOptionsAsString)(const OrtDnnlProviderOptions *, OrtAllocator *, char **)
      
    • GetDnnlProviderOptionsAsString$offset

      public static final long GetDnnlProviderOptionsAsString$offset()
      Offset for field:
      OrtStatusPtr (*GetDnnlProviderOptionsAsString)(const OrtDnnlProviderOptions *, OrtAllocator *, char **)
      
    • GetDnnlProviderOptionsAsString

      public static MemorySegment GetDnnlProviderOptionsAsString(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetDnnlProviderOptionsAsString)(const OrtDnnlProviderOptions *, OrtAllocator *, char **)
      
    • GetDnnlProviderOptionsAsString

      public static void GetDnnlProviderOptionsAsString(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetDnnlProviderOptionsAsString)(const OrtDnnlProviderOptions *, OrtAllocator *, char **)
      
    • ReleaseDnnlProviderOptions$layout

      public static final AddressLayout ReleaseDnnlProviderOptions$layout()
      Layout for field:
      void (*ReleaseDnnlProviderOptions)(OrtDnnlProviderOptions *)
      
    • ReleaseDnnlProviderOptions$offset

      public static final long ReleaseDnnlProviderOptions$offset()
      Offset for field:
      void (*ReleaseDnnlProviderOptions)(OrtDnnlProviderOptions *)
      
    • ReleaseDnnlProviderOptions

      public static MemorySegment ReleaseDnnlProviderOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseDnnlProviderOptions)(OrtDnnlProviderOptions *)
      
    • ReleaseDnnlProviderOptions

      public static void ReleaseDnnlProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseDnnlProviderOptions)(OrtDnnlProviderOptions *)
      
    • KernelInfo_GetNodeName$layout

      public static final AddressLayout KernelInfo_GetNodeName$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetNodeName)(const OrtKernelInfo *, char *, size_t *)
      
    • KernelInfo_GetNodeName$offset

      public static final long KernelInfo_GetNodeName$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetNodeName)(const OrtKernelInfo *, char *, size_t *)
      
    • KernelInfo_GetNodeName

      public static MemorySegment KernelInfo_GetNodeName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetNodeName)(const OrtKernelInfo *, char *, size_t *)
      
    • KernelInfo_GetNodeName

      public static void KernelInfo_GetNodeName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetNodeName)(const OrtKernelInfo *, char *, size_t *)
      
    • KernelInfo_GetLogger$layout

      public static final AddressLayout KernelInfo_GetLogger$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfo_GetLogger)(const OrtKernelInfo *, const OrtLogger **)
      
    • KernelInfo_GetLogger$offset

      public static final long KernelInfo_GetLogger$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfo_GetLogger)(const OrtKernelInfo *, const OrtLogger **)
      
    • KernelInfo_GetLogger

      public static MemorySegment KernelInfo_GetLogger(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfo_GetLogger)(const OrtKernelInfo *, const OrtLogger **)
      
    • KernelInfo_GetLogger

      public static void KernelInfo_GetLogger(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfo_GetLogger)(const OrtKernelInfo *, const OrtLogger **)
      
    • KernelContext_GetLogger$layout

      public static final AddressLayout KernelContext_GetLogger$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetLogger)(const OrtKernelContext *, const OrtLogger **)
      
    • KernelContext_GetLogger$offset

      public static final long KernelContext_GetLogger$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetLogger)(const OrtKernelContext *, const OrtLogger **)
      
    • KernelContext_GetLogger

      public static MemorySegment KernelContext_GetLogger(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetLogger)(const OrtKernelContext *, const OrtLogger **)
      
    • KernelContext_GetLogger

      public static void KernelContext_GetLogger(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetLogger)(const OrtKernelContext *, const OrtLogger **)
      
    • Logger_LogMessage$layout

      public static final AddressLayout Logger_LogMessage$layout()
      Layout for field:
      OrtStatusPtr (*Logger_LogMessage)(const OrtLogger *, OrtLoggingLevel, const char *, const char *, int, const char *)
      
    • Logger_LogMessage$offset

      public static final long Logger_LogMessage$offset()
      Offset for field:
      OrtStatusPtr (*Logger_LogMessage)(const OrtLogger *, OrtLoggingLevel, const char *, const char *, int, const char *)
      
    • Logger_LogMessage

      public static MemorySegment Logger_LogMessage(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Logger_LogMessage)(const OrtLogger *, OrtLoggingLevel, const char *, const char *, int, const char *)
      
    • Logger_LogMessage

      public static void Logger_LogMessage(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Logger_LogMessage)(const OrtLogger *, OrtLoggingLevel, const char *, const char *, int, const char *)
      
    • Logger_GetLoggingSeverityLevel$layout

      public static final AddressLayout Logger_GetLoggingSeverityLevel$layout()
      Layout for field:
      OrtStatusPtr (*Logger_GetLoggingSeverityLevel)(const OrtLogger *, OrtLoggingLevel *)
      
    • Logger_GetLoggingSeverityLevel$offset

      public static final long Logger_GetLoggingSeverityLevel$offset()
      Offset for field:
      OrtStatusPtr (*Logger_GetLoggingSeverityLevel)(const OrtLogger *, OrtLoggingLevel *)
      
    • Logger_GetLoggingSeverityLevel

      public static MemorySegment Logger_GetLoggingSeverityLevel(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Logger_GetLoggingSeverityLevel)(const OrtLogger *, OrtLoggingLevel *)
      
    • Logger_GetLoggingSeverityLevel

      public static void Logger_GetLoggingSeverityLevel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Logger_GetLoggingSeverityLevel)(const OrtLogger *, OrtLoggingLevel *)
      
    • KernelInfoGetConstantInput_tensor$layout

      public static final AddressLayout KernelInfoGetConstantInput_tensor$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetConstantInput_tensor)(const OrtKernelInfo *, size_t, int *, const OrtValue **)
      
    • KernelInfoGetConstantInput_tensor$offset

      public static final long KernelInfoGetConstantInput_tensor$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetConstantInput_tensor)(const OrtKernelInfo *, size_t, int *, const OrtValue **)
      
    • KernelInfoGetConstantInput_tensor

      public static MemorySegment KernelInfoGetConstantInput_tensor(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetConstantInput_tensor)(const OrtKernelInfo *, size_t, int *, const OrtValue **)
      
    • KernelInfoGetConstantInput_tensor

      public static void KernelInfoGetConstantInput_tensor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetConstantInput_tensor)(const OrtKernelInfo *, size_t, int *, const OrtValue **)
      
    • CastTypeInfoToOptionalTypeInfo$layout

      public static final AddressLayout CastTypeInfoToOptionalTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*CastTypeInfoToOptionalTypeInfo)(const OrtTypeInfo *, const OrtOptionalTypeInfo **)
      
    • CastTypeInfoToOptionalTypeInfo$offset

      public static final long CastTypeInfoToOptionalTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*CastTypeInfoToOptionalTypeInfo)(const OrtTypeInfo *, const OrtOptionalTypeInfo **)
      
    • CastTypeInfoToOptionalTypeInfo

      public static MemorySegment CastTypeInfoToOptionalTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CastTypeInfoToOptionalTypeInfo)(const OrtTypeInfo *, const OrtOptionalTypeInfo **)
      
    • CastTypeInfoToOptionalTypeInfo

      public static void CastTypeInfoToOptionalTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CastTypeInfoToOptionalTypeInfo)(const OrtTypeInfo *, const OrtOptionalTypeInfo **)
      
    • GetOptionalContainedTypeInfo$layout

      public static final AddressLayout GetOptionalContainedTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*GetOptionalContainedTypeInfo)(const OrtOptionalTypeInfo *, OrtTypeInfo **)
      
    • GetOptionalContainedTypeInfo$offset

      public static final long GetOptionalContainedTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*GetOptionalContainedTypeInfo)(const OrtOptionalTypeInfo *, OrtTypeInfo **)
      
    • GetOptionalContainedTypeInfo

      public static MemorySegment GetOptionalContainedTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetOptionalContainedTypeInfo)(const OrtOptionalTypeInfo *, OrtTypeInfo **)
      
    • GetOptionalContainedTypeInfo

      public static void GetOptionalContainedTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetOptionalContainedTypeInfo)(const OrtOptionalTypeInfo *, OrtTypeInfo **)
      
    • GetResizedStringTensorElementBuffer$layout

      public static final AddressLayout GetResizedStringTensorElementBuffer$layout()
      Layout for field:
      OrtStatusPtr (*GetResizedStringTensorElementBuffer)(OrtValue *, size_t, size_t, char **)
      
    • GetResizedStringTensorElementBuffer$offset

      public static final long GetResizedStringTensorElementBuffer$offset()
      Offset for field:
      OrtStatusPtr (*GetResizedStringTensorElementBuffer)(OrtValue *, size_t, size_t, char **)
      
    • GetResizedStringTensorElementBuffer

      public static MemorySegment GetResizedStringTensorElementBuffer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetResizedStringTensorElementBuffer)(OrtValue *, size_t, size_t, char **)
      
    • GetResizedStringTensorElementBuffer

      public static void GetResizedStringTensorElementBuffer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetResizedStringTensorElementBuffer)(OrtValue *, size_t, size_t, char **)
      
    • KernelContext_GetAllocator$layout

      public static final AddressLayout KernelContext_GetAllocator$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetAllocator)(const OrtKernelContext *, const OrtMemoryInfo *, OrtAllocator **)
      
    • KernelContext_GetAllocator$offset

      public static final long KernelContext_GetAllocator$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetAllocator)(const OrtKernelContext *, const OrtMemoryInfo *, OrtAllocator **)
      
    • KernelContext_GetAllocator

      public static MemorySegment KernelContext_GetAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetAllocator)(const OrtKernelContext *, const OrtMemoryInfo *, OrtAllocator **)
      
    • KernelContext_GetAllocator

      public static void KernelContext_GetAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetAllocator)(const OrtKernelContext *, const OrtMemoryInfo *, OrtAllocator **)
      
    • GetBuildInfoString$layout

      public static final AddressLayout GetBuildInfoString$layout()
      Layout for field:
      const char *(*GetBuildInfoString)(void)
      
    • GetBuildInfoString$offset

      public static final long GetBuildInfoString$offset()
      Offset for field:
      const char *(*GetBuildInfoString)(void)
      
    • GetBuildInfoString

      public static MemorySegment GetBuildInfoString(MemorySegment struct)
      Getter for field:
      const char *(*GetBuildInfoString)(void)
      
    • GetBuildInfoString

      public static void GetBuildInfoString(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*GetBuildInfoString)(void)
      
    • CreateROCMProviderOptions$layout

      public static final AddressLayout CreateROCMProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*CreateROCMProviderOptions)(OrtROCMProviderOptions **)
      
    • CreateROCMProviderOptions$offset

      public static final long CreateROCMProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*CreateROCMProviderOptions)(OrtROCMProviderOptions **)
      
    • CreateROCMProviderOptions

      public static MemorySegment CreateROCMProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateROCMProviderOptions)(OrtROCMProviderOptions **)
      
    • CreateROCMProviderOptions

      public static void CreateROCMProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateROCMProviderOptions)(OrtROCMProviderOptions **)
      
    • UpdateROCMProviderOptions$layout

      public static final AddressLayout UpdateROCMProviderOptions$layout()
      Layout for field:
      OrtStatusPtr (*UpdateROCMProviderOptions)(OrtROCMProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateROCMProviderOptions$offset

      public static final long UpdateROCMProviderOptions$offset()
      Offset for field:
      OrtStatusPtr (*UpdateROCMProviderOptions)(OrtROCMProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateROCMProviderOptions

      public static MemorySegment UpdateROCMProviderOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateROCMProviderOptions)(OrtROCMProviderOptions *, const char *const *, const char *const *, size_t)
      
    • UpdateROCMProviderOptions

      public static void UpdateROCMProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateROCMProviderOptions)(OrtROCMProviderOptions *, const char *const *, const char *const *, size_t)
      
    • GetROCMProviderOptionsAsString$layout

      public static final AddressLayout GetROCMProviderOptionsAsString$layout()
      Layout for field:
      OrtStatusPtr (*GetROCMProviderOptionsAsString)(const OrtROCMProviderOptions *, OrtAllocator *, char **)
      
    • GetROCMProviderOptionsAsString$offset

      public static final long GetROCMProviderOptionsAsString$offset()
      Offset for field:
      OrtStatusPtr (*GetROCMProviderOptionsAsString)(const OrtROCMProviderOptions *, OrtAllocator *, char **)
      
    • GetROCMProviderOptionsAsString

      public static MemorySegment GetROCMProviderOptionsAsString(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetROCMProviderOptionsAsString)(const OrtROCMProviderOptions *, OrtAllocator *, char **)
      
    • GetROCMProviderOptionsAsString

      public static void GetROCMProviderOptionsAsString(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetROCMProviderOptionsAsString)(const OrtROCMProviderOptions *, OrtAllocator *, char **)
      
    • ReleaseROCMProviderOptions$layout

      public static final AddressLayout ReleaseROCMProviderOptions$layout()
      Layout for field:
      void (*ReleaseROCMProviderOptions)(OrtROCMProviderOptions *)
      
    • ReleaseROCMProviderOptions$offset

      public static final long ReleaseROCMProviderOptions$offset()
      Offset for field:
      void (*ReleaseROCMProviderOptions)(OrtROCMProviderOptions *)
      
    • ReleaseROCMProviderOptions

      public static MemorySegment ReleaseROCMProviderOptions(MemorySegment struct)
      Getter for field:
      void (*ReleaseROCMProviderOptions)(OrtROCMProviderOptions *)
      
    • ReleaseROCMProviderOptions

      public static void ReleaseROCMProviderOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseROCMProviderOptions)(OrtROCMProviderOptions *)
      
    • CreateAndRegisterAllocatorV2$layout

      public static final AddressLayout CreateAndRegisterAllocatorV2$layout()
      Layout for field:
      OrtStatusPtr (*CreateAndRegisterAllocatorV2)(OrtEnv *, const char *, const OrtMemoryInfo *, const OrtArenaCfg *, const char *const *, const char *const *, size_t)
      
    • CreateAndRegisterAllocatorV2$offset

      public static final long CreateAndRegisterAllocatorV2$offset()
      Offset for field:
      OrtStatusPtr (*CreateAndRegisterAllocatorV2)(OrtEnv *, const char *, const OrtMemoryInfo *, const OrtArenaCfg *, const char *const *, const char *const *, size_t)
      
    • CreateAndRegisterAllocatorV2

      public static MemorySegment CreateAndRegisterAllocatorV2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateAndRegisterAllocatorV2)(OrtEnv *, const char *, const OrtMemoryInfo *, const OrtArenaCfg *, const char *const *, const char *const *, size_t)
      
    • CreateAndRegisterAllocatorV2

      public static void CreateAndRegisterAllocatorV2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateAndRegisterAllocatorV2)(OrtEnv *, const char *, const OrtMemoryInfo *, const OrtArenaCfg *, const char *const *, const char *const *, size_t)
      
    • RunAsync$layout

      public static final AddressLayout RunAsync$layout()
      Layout for field:
      OrtStatusPtr (*RunAsync)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **, RunAsyncCallbackFn, void *)
      
    • RunAsync$offset

      public static final long RunAsync$offset()
      Offset for field:
      OrtStatusPtr (*RunAsync)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **, RunAsyncCallbackFn, void *)
      
    • RunAsync

      public static MemorySegment RunAsync(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunAsync)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **, RunAsyncCallbackFn, void *)
      
    • RunAsync

      public static void RunAsync(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunAsync)(OrtSession *, const OrtRunOptions *, const char *const *, const OrtValue *const *, size_t, const char *const *, size_t, OrtValue **, RunAsyncCallbackFn, void *)
      
    • UpdateTensorRTProviderOptionsWithValue$layout

      public static final AddressLayout UpdateTensorRTProviderOptionsWithValue$layout()
      Layout for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptionsWithValue)(OrtTensorRTProviderOptionsV2 *, const char *, void *)
      
    • UpdateTensorRTProviderOptionsWithValue$offset

      public static final long UpdateTensorRTProviderOptionsWithValue$offset()
      Offset for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptionsWithValue)(OrtTensorRTProviderOptionsV2 *, const char *, void *)
      
    • UpdateTensorRTProviderOptionsWithValue

      public static MemorySegment UpdateTensorRTProviderOptionsWithValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptionsWithValue)(OrtTensorRTProviderOptionsV2 *, const char *, void *)
      
    • UpdateTensorRTProviderOptionsWithValue

      public static void UpdateTensorRTProviderOptionsWithValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateTensorRTProviderOptionsWithValue)(OrtTensorRTProviderOptionsV2 *, const char *, void *)
      
    • GetTensorRTProviderOptionsByName$layout

      public static final AddressLayout GetTensorRTProviderOptionsByName$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsByName)(const OrtTensorRTProviderOptionsV2 *, const char *, void **)
      
    • GetTensorRTProviderOptionsByName$offset

      public static final long GetTensorRTProviderOptionsByName$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsByName)(const OrtTensorRTProviderOptionsV2 *, const char *, void **)
      
    • GetTensorRTProviderOptionsByName

      public static MemorySegment GetTensorRTProviderOptionsByName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsByName)(const OrtTensorRTProviderOptionsV2 *, const char *, void **)
      
    • GetTensorRTProviderOptionsByName

      public static void GetTensorRTProviderOptionsByName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorRTProviderOptionsByName)(const OrtTensorRTProviderOptionsV2 *, const char *, void **)
      
    • UpdateCUDAProviderOptionsWithValue$layout

      public static final AddressLayout UpdateCUDAProviderOptionsWithValue$layout()
      Layout for field:
      OrtStatusPtr (*UpdateCUDAProviderOptionsWithValue)(OrtCUDAProviderOptionsV2 *, const char *, void *)
      
    • UpdateCUDAProviderOptionsWithValue$offset

      public static final long UpdateCUDAProviderOptionsWithValue$offset()
      Offset for field:
      OrtStatusPtr (*UpdateCUDAProviderOptionsWithValue)(OrtCUDAProviderOptionsV2 *, const char *, void *)
      
    • UpdateCUDAProviderOptionsWithValue

      public static MemorySegment UpdateCUDAProviderOptionsWithValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UpdateCUDAProviderOptionsWithValue)(OrtCUDAProviderOptionsV2 *, const char *, void *)
      
    • UpdateCUDAProviderOptionsWithValue

      public static void UpdateCUDAProviderOptionsWithValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UpdateCUDAProviderOptionsWithValue)(OrtCUDAProviderOptionsV2 *, const char *, void *)
      
    • GetCUDAProviderOptionsByName$layout

      public static final AddressLayout GetCUDAProviderOptionsByName$layout()
      Layout for field:
      OrtStatusPtr (*GetCUDAProviderOptionsByName)(const OrtCUDAProviderOptionsV2 *, const char *, void **)
      
    • GetCUDAProviderOptionsByName$offset

      public static final long GetCUDAProviderOptionsByName$offset()
      Offset for field:
      OrtStatusPtr (*GetCUDAProviderOptionsByName)(const OrtCUDAProviderOptionsV2 *, const char *, void **)
      
    • GetCUDAProviderOptionsByName

      public static MemorySegment GetCUDAProviderOptionsByName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetCUDAProviderOptionsByName)(const OrtCUDAProviderOptionsV2 *, const char *, void **)
      
    • GetCUDAProviderOptionsByName

      public static void GetCUDAProviderOptionsByName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetCUDAProviderOptionsByName)(const OrtCUDAProviderOptionsV2 *, const char *, void **)
      
    • KernelContext_GetResource$layout

      public static final AddressLayout KernelContext_GetResource$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetResource)(const OrtKernelContext *, int, int, void **)
      
    • KernelContext_GetResource$offset

      public static final long KernelContext_GetResource$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetResource)(const OrtKernelContext *, int, int, void **)
      
    • KernelContext_GetResource

      public static MemorySegment KernelContext_GetResource(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetResource)(const OrtKernelContext *, int, int, void **)
      
    • KernelContext_GetResource

      public static void KernelContext_GetResource(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetResource)(const OrtKernelContext *, int, int, void **)
      
    • SetUserLoggingFunction$layout

      public static final AddressLayout SetUserLoggingFunction$layout()
      Layout for field:
      OrtStatusPtr (*SetUserLoggingFunction)(OrtSessionOptions *, OrtLoggingFunction, void *)
      
    • SetUserLoggingFunction$offset

      public static final long SetUserLoggingFunction$offset()
      Offset for field:
      OrtStatusPtr (*SetUserLoggingFunction)(OrtSessionOptions *, OrtLoggingFunction, void *)
      
    • SetUserLoggingFunction

      public static MemorySegment SetUserLoggingFunction(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetUserLoggingFunction)(OrtSessionOptions *, OrtLoggingFunction, void *)
      
    • SetUserLoggingFunction

      public static void SetUserLoggingFunction(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetUserLoggingFunction)(OrtSessionOptions *, OrtLoggingFunction, void *)
      
    • ShapeInferContext_GetInputCount$layout

      public static final AddressLayout ShapeInferContext_GetInputCount$layout()
      Layout for field:
      OrtStatusPtr (*ShapeInferContext_GetInputCount)(const OrtShapeInferContext *, size_t *)
      
    • ShapeInferContext_GetInputCount$offset

      public static final long ShapeInferContext_GetInputCount$offset()
      Offset for field:
      OrtStatusPtr (*ShapeInferContext_GetInputCount)(const OrtShapeInferContext *, size_t *)
      
    • ShapeInferContext_GetInputCount

      public static MemorySegment ShapeInferContext_GetInputCount(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ShapeInferContext_GetInputCount)(const OrtShapeInferContext *, size_t *)
      
    • ShapeInferContext_GetInputCount

      public static void ShapeInferContext_GetInputCount(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ShapeInferContext_GetInputCount)(const OrtShapeInferContext *, size_t *)
      
    • ShapeInferContext_GetInputTypeShape$layout

      public static final AddressLayout ShapeInferContext_GetInputTypeShape$layout()
      Layout for field:
      OrtStatusPtr (*ShapeInferContext_GetInputTypeShape)(const OrtShapeInferContext *, size_t, OrtTensorTypeAndShapeInfo **)
      
    • ShapeInferContext_GetInputTypeShape$offset

      public static final long ShapeInferContext_GetInputTypeShape$offset()
      Offset for field:
      OrtStatusPtr (*ShapeInferContext_GetInputTypeShape)(const OrtShapeInferContext *, size_t, OrtTensorTypeAndShapeInfo **)
      
    • ShapeInferContext_GetInputTypeShape

      public static MemorySegment ShapeInferContext_GetInputTypeShape(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ShapeInferContext_GetInputTypeShape)(const OrtShapeInferContext *, size_t, OrtTensorTypeAndShapeInfo **)
      
    • ShapeInferContext_GetInputTypeShape

      public static void ShapeInferContext_GetInputTypeShape(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ShapeInferContext_GetInputTypeShape)(const OrtShapeInferContext *, size_t, OrtTensorTypeAndShapeInfo **)
      
    • ShapeInferContext_GetAttribute$layout

      public static final AddressLayout ShapeInferContext_GetAttribute$layout()
      Layout for field:
      OrtStatusPtr (*ShapeInferContext_GetAttribute)(const OrtShapeInferContext *, const char *, const OrtOpAttr **)
      
    • ShapeInferContext_GetAttribute$offset

      public static final long ShapeInferContext_GetAttribute$offset()
      Offset for field:
      OrtStatusPtr (*ShapeInferContext_GetAttribute)(const OrtShapeInferContext *, const char *, const OrtOpAttr **)
      
    • ShapeInferContext_GetAttribute

      public static MemorySegment ShapeInferContext_GetAttribute(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ShapeInferContext_GetAttribute)(const OrtShapeInferContext *, const char *, const OrtOpAttr **)
      
    • ShapeInferContext_GetAttribute

      public static void ShapeInferContext_GetAttribute(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ShapeInferContext_GetAttribute)(const OrtShapeInferContext *, const char *, const OrtOpAttr **)
      
    • ShapeInferContext_SetOutputTypeShape$layout

      public static final AddressLayout ShapeInferContext_SetOutputTypeShape$layout()
      Layout for field:
      OrtStatusPtr (*ShapeInferContext_SetOutputTypeShape)(const OrtShapeInferContext *, size_t, const OrtTensorTypeAndShapeInfo *)
      
    • ShapeInferContext_SetOutputTypeShape$offset

      public static final long ShapeInferContext_SetOutputTypeShape$offset()
      Offset for field:
      OrtStatusPtr (*ShapeInferContext_SetOutputTypeShape)(const OrtShapeInferContext *, size_t, const OrtTensorTypeAndShapeInfo *)
      
    • ShapeInferContext_SetOutputTypeShape

      public static MemorySegment ShapeInferContext_SetOutputTypeShape(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ShapeInferContext_SetOutputTypeShape)(const OrtShapeInferContext *, size_t, const OrtTensorTypeAndShapeInfo *)
      
    • ShapeInferContext_SetOutputTypeShape

      public static void ShapeInferContext_SetOutputTypeShape(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ShapeInferContext_SetOutputTypeShape)(const OrtShapeInferContext *, size_t, const OrtTensorTypeAndShapeInfo *)
      
    • SetSymbolicDimensions$layout

      public static final AddressLayout SetSymbolicDimensions$layout()
      Layout for field:
      OrtStatusPtr (*SetSymbolicDimensions)(OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • SetSymbolicDimensions$offset

      public static final long SetSymbolicDimensions$offset()
      Offset for field:
      OrtStatusPtr (*SetSymbolicDimensions)(OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • SetSymbolicDimensions

      public static MemorySegment SetSymbolicDimensions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetSymbolicDimensions)(OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • SetSymbolicDimensions

      public static void SetSymbolicDimensions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetSymbolicDimensions)(OrtTensorTypeAndShapeInfo *, const char **, size_t)
      
    • ReadOpAttr$layout

      public static final AddressLayout ReadOpAttr$layout()
      Layout for field:
      OrtStatusPtr (*ReadOpAttr)(const OrtOpAttr *, OrtOpAttrType, void *, size_t, size_t *)
      
    • ReadOpAttr$offset

      public static final long ReadOpAttr$offset()
      Offset for field:
      OrtStatusPtr (*ReadOpAttr)(const OrtOpAttr *, OrtOpAttrType, void *, size_t, size_t *)
      
    • ReadOpAttr

      public static MemorySegment ReadOpAttr(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ReadOpAttr)(const OrtOpAttr *, OrtOpAttrType, void *, size_t, size_t *)
      
    • ReadOpAttr

      public static void ReadOpAttr(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ReadOpAttr)(const OrtOpAttr *, OrtOpAttrType, void *, size_t, size_t *)
      
    • SetDeterministicCompute$layout

      public static final AddressLayout SetDeterministicCompute$layout()
      Layout for field:
      OrtStatusPtr (*SetDeterministicCompute)(OrtSessionOptions *, bool)
      
    • SetDeterministicCompute$offset

      public static final long SetDeterministicCompute$offset()
      Offset for field:
      OrtStatusPtr (*SetDeterministicCompute)(OrtSessionOptions *, bool)
      
    • SetDeterministicCompute

      public static MemorySegment SetDeterministicCompute(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetDeterministicCompute)(OrtSessionOptions *, bool)
      
    • SetDeterministicCompute

      public static void SetDeterministicCompute(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetDeterministicCompute)(OrtSessionOptions *, bool)
      
    • KernelContext_ParallelFor$layout

      public static final AddressLayout KernelContext_ParallelFor$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_ParallelFor)(const OrtKernelContext *, void (*)(void *, size_t), size_t, size_t, void *)
      
    • KernelContext_ParallelFor$offset

      public static final long KernelContext_ParallelFor$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_ParallelFor)(const OrtKernelContext *, void (*)(void *, size_t), size_t, size_t, void *)
      
    • KernelContext_ParallelFor

      public static MemorySegment KernelContext_ParallelFor(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_ParallelFor)(const OrtKernelContext *, void (*)(void *, size_t), size_t, size_t, void *)
      
    • KernelContext_ParallelFor

      public static void KernelContext_ParallelFor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_ParallelFor)(const OrtKernelContext *, void (*)(void *, size_t), size_t, size_t, void *)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO_V2$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_OpenVINO_V2$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO_V2)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO_V2$offset

      public static final long SessionOptionsAppendExecutionProvider_OpenVINO_V2$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO_V2)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO_V2

      public static MemorySegment SessionOptionsAppendExecutionProvider_OpenVINO_V2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO_V2)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_OpenVINO_V2

      public static void SessionOptionsAppendExecutionProvider_OpenVINO_V2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_OpenVINO_V2)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_VitisAI$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_VitisAI$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_VitisAI)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_VitisAI$offset

      public static final long SessionOptionsAppendExecutionProvider_VitisAI$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_VitisAI)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_VitisAI

      public static MemorySegment SessionOptionsAppendExecutionProvider_VitisAI(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_VitisAI)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_VitisAI

      public static void SessionOptionsAppendExecutionProvider_VitisAI(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_VitisAI)(OrtSessionOptions *, const char *const *, const char *const *, size_t)
      
    • KernelContext_GetScratchBuffer$layout

      public static final AddressLayout KernelContext_GetScratchBuffer$layout()
      Layout for field:
      OrtStatusPtr (*KernelContext_GetScratchBuffer)(const OrtKernelContext *, const OrtMemoryInfo *, size_t, void **)
      
    • KernelContext_GetScratchBuffer$offset

      public static final long KernelContext_GetScratchBuffer$offset()
      Offset for field:
      OrtStatusPtr (*KernelContext_GetScratchBuffer)(const OrtKernelContext *, const OrtMemoryInfo *, size_t, void **)
      
    • KernelContext_GetScratchBuffer

      public static MemorySegment KernelContext_GetScratchBuffer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelContext_GetScratchBuffer)(const OrtKernelContext *, const OrtMemoryInfo *, size_t, void **)
      
    • KernelContext_GetScratchBuffer

      public static void KernelContext_GetScratchBuffer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelContext_GetScratchBuffer)(const OrtKernelContext *, const OrtMemoryInfo *, size_t, void **)
      
    • KernelInfoGetAllocator$layout

      public static final AddressLayout KernelInfoGetAllocator$layout()
      Layout for field:
      OrtStatusPtr (*KernelInfoGetAllocator)(const OrtKernelInfo *, OrtMemType, OrtAllocator **)
      
    • KernelInfoGetAllocator$offset

      public static final long KernelInfoGetAllocator$offset()
      Offset for field:
      OrtStatusPtr (*KernelInfoGetAllocator)(const OrtKernelInfo *, OrtMemType, OrtAllocator **)
      
    • KernelInfoGetAllocator

      public static MemorySegment KernelInfoGetAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*KernelInfoGetAllocator)(const OrtKernelInfo *, OrtMemType, OrtAllocator **)
      
    • KernelInfoGetAllocator

      public static void KernelInfoGetAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*KernelInfoGetAllocator)(const OrtKernelInfo *, OrtMemType, OrtAllocator **)
      
    • AddExternalInitializersFromFilesInMemory$layout

      public static final AddressLayout AddExternalInitializersFromFilesInMemory$layout()
      Layout for field:
      OrtStatusPtr (*AddExternalInitializersFromFilesInMemory)(OrtSessionOptions *, const char *const *, char *const *, const size_t *, size_t)
      
    • AddExternalInitializersFromFilesInMemory$offset

      public static final long AddExternalInitializersFromFilesInMemory$offset()
      Offset for field:
      OrtStatusPtr (*AddExternalInitializersFromFilesInMemory)(OrtSessionOptions *, const char *const *, char *const *, const size_t *, size_t)
      
    • AddExternalInitializersFromFilesInMemory

      public static MemorySegment AddExternalInitializersFromFilesInMemory(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AddExternalInitializersFromFilesInMemory)(OrtSessionOptions *, const char *const *, char *const *, const size_t *, size_t)
      
    • AddExternalInitializersFromFilesInMemory

      public static void AddExternalInitializersFromFilesInMemory(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AddExternalInitializersFromFilesInMemory)(OrtSessionOptions *, const char *const *, char *const *, const size_t *, size_t)
      
    • CreateLoraAdapter$layout

      public static final AddressLayout CreateLoraAdapter$layout()
      Layout for field:
      OrtStatusPtr (*CreateLoraAdapter)(const char *, OrtAllocator *, OrtLoraAdapter **)
      
    • CreateLoraAdapter$offset

      public static final long CreateLoraAdapter$offset()
      Offset for field:
      OrtStatusPtr (*CreateLoraAdapter)(const char *, OrtAllocator *, OrtLoraAdapter **)
      
    • CreateLoraAdapter

      public static MemorySegment CreateLoraAdapter(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateLoraAdapter)(const char *, OrtAllocator *, OrtLoraAdapter **)
      
    • CreateLoraAdapter

      public static void CreateLoraAdapter(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateLoraAdapter)(const char *, OrtAllocator *, OrtLoraAdapter **)
      
    • CreateLoraAdapterFromArray$layout

      public static final AddressLayout CreateLoraAdapterFromArray$layout()
      Layout for field:
      OrtStatusPtr (*CreateLoraAdapterFromArray)(const void *, size_t, OrtAllocator *, OrtLoraAdapter **)
      
    • CreateLoraAdapterFromArray$offset

      public static final long CreateLoraAdapterFromArray$offset()
      Offset for field:
      OrtStatusPtr (*CreateLoraAdapterFromArray)(const void *, size_t, OrtAllocator *, OrtLoraAdapter **)
      
    • CreateLoraAdapterFromArray

      public static MemorySegment CreateLoraAdapterFromArray(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateLoraAdapterFromArray)(const void *, size_t, OrtAllocator *, OrtLoraAdapter **)
      
    • CreateLoraAdapterFromArray

      public static void CreateLoraAdapterFromArray(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateLoraAdapterFromArray)(const void *, size_t, OrtAllocator *, OrtLoraAdapter **)
      
    • ReleaseLoraAdapter$layout

      public static final AddressLayout ReleaseLoraAdapter$layout()
      Layout for field:
      void (*ReleaseLoraAdapter)(OrtLoraAdapter *)
      
    • ReleaseLoraAdapter$offset

      public static final long ReleaseLoraAdapter$offset()
      Offset for field:
      void (*ReleaseLoraAdapter)(OrtLoraAdapter *)
      
    • ReleaseLoraAdapter

      public static MemorySegment ReleaseLoraAdapter(MemorySegment struct)
      Getter for field:
      void (*ReleaseLoraAdapter)(OrtLoraAdapter *)
      
    • ReleaseLoraAdapter

      public static void ReleaseLoraAdapter(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseLoraAdapter)(OrtLoraAdapter *)
      
    • RunOptionsAddActiveLoraAdapter$layout

      public static final AddressLayout RunOptionsAddActiveLoraAdapter$layout()
      Layout for field:
      OrtStatusPtr (*RunOptionsAddActiveLoraAdapter)(OrtRunOptions *, const OrtLoraAdapter *)
      
    • RunOptionsAddActiveLoraAdapter$offset

      public static final long RunOptionsAddActiveLoraAdapter$offset()
      Offset for field:
      OrtStatusPtr (*RunOptionsAddActiveLoraAdapter)(OrtRunOptions *, const OrtLoraAdapter *)
      
    • RunOptionsAddActiveLoraAdapter

      public static MemorySegment RunOptionsAddActiveLoraAdapter(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RunOptionsAddActiveLoraAdapter)(OrtRunOptions *, const OrtLoraAdapter *)
      
    • RunOptionsAddActiveLoraAdapter

      public static void RunOptionsAddActiveLoraAdapter(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RunOptionsAddActiveLoraAdapter)(OrtRunOptions *, const OrtLoraAdapter *)
      
    • SetEpDynamicOptions$layout

      public static final AddressLayout SetEpDynamicOptions$layout()
      Layout for field:
      OrtStatusPtr (*SetEpDynamicOptions)(OrtSession *, const char *const *, const char *const *, size_t)
      
    • SetEpDynamicOptions$offset

      public static final long SetEpDynamicOptions$offset()
      Offset for field:
      OrtStatusPtr (*SetEpDynamicOptions)(OrtSession *, const char *const *, const char *const *, size_t)
      
    • SetEpDynamicOptions

      public static MemorySegment SetEpDynamicOptions(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SetEpDynamicOptions)(OrtSession *, const char *const *, const char *const *, size_t)
      
    • SetEpDynamicOptions

      public static void SetEpDynamicOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SetEpDynamicOptions)(OrtSession *, const char *const *, const char *const *, size_t)
      
    • ReleaseValueInfo$layout

      public static final AddressLayout ReleaseValueInfo$layout()
      Layout for field:
      void (*ReleaseValueInfo)(OrtValueInfo *)
      
    • ReleaseValueInfo$offset

      public static final long ReleaseValueInfo$offset()
      Offset for field:
      void (*ReleaseValueInfo)(OrtValueInfo *)
      
    • ReleaseValueInfo

      public static MemorySegment ReleaseValueInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseValueInfo)(OrtValueInfo *)
      
    • ReleaseValueInfo

      public static void ReleaseValueInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseValueInfo)(OrtValueInfo *)
      
    • ReleaseNode$layout

      public static final AddressLayout ReleaseNode$layout()
      Layout for field:
      void (*ReleaseNode)(OrtNode *)
      
    • ReleaseNode$offset

      public static final long ReleaseNode$offset()
      Offset for field:
      void (*ReleaseNode)(OrtNode *)
      
    • ReleaseNode

      public static MemorySegment ReleaseNode(MemorySegment struct)
      Getter for field:
      void (*ReleaseNode)(OrtNode *)
      
    • ReleaseNode

      public static void ReleaseNode(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseNode)(OrtNode *)
      
    • ReleaseGraph$layout

      public static final AddressLayout ReleaseGraph$layout()
      Layout for field:
      void (*ReleaseGraph)(OrtGraph *)
      
    • ReleaseGraph$offset

      public static final long ReleaseGraph$offset()
      Offset for field:
      void (*ReleaseGraph)(OrtGraph *)
      
    • ReleaseGraph

      public static MemorySegment ReleaseGraph(MemorySegment struct)
      Getter for field:
      void (*ReleaseGraph)(OrtGraph *)
      
    • ReleaseGraph

      public static void ReleaseGraph(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseGraph)(OrtGraph *)
      
    • ReleaseModel$layout

      public static final AddressLayout ReleaseModel$layout()
      Layout for field:
      void (*ReleaseModel)(OrtModel *)
      
    • ReleaseModel$offset

      public static final long ReleaseModel$offset()
      Offset for field:
      void (*ReleaseModel)(OrtModel *)
      
    • ReleaseModel

      public static MemorySegment ReleaseModel(MemorySegment struct)
      Getter for field:
      void (*ReleaseModel)(OrtModel *)
      
    • ReleaseModel

      public static void ReleaseModel(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseModel)(OrtModel *)
      
    • GetValueInfoName$layout

      public static final AddressLayout GetValueInfoName$layout()
      Layout for field:
      OrtStatusPtr (*GetValueInfoName)(const OrtValueInfo *, const char **)
      
    • GetValueInfoName$offset

      public static final long GetValueInfoName$offset()
      Offset for field:
      OrtStatusPtr (*GetValueInfoName)(const OrtValueInfo *, const char **)
      
    • GetValueInfoName

      public static MemorySegment GetValueInfoName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetValueInfoName)(const OrtValueInfo *, const char **)
      
    • GetValueInfoName

      public static void GetValueInfoName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetValueInfoName)(const OrtValueInfo *, const char **)
      
    • GetValueInfoTypeInfo$layout

      public static final AddressLayout GetValueInfoTypeInfo$layout()
      Layout for field:
      OrtStatusPtr (*GetValueInfoTypeInfo)(const OrtValueInfo *, const OrtTypeInfo **)
      
    • GetValueInfoTypeInfo$offset

      public static final long GetValueInfoTypeInfo$offset()
      Offset for field:
      OrtStatusPtr (*GetValueInfoTypeInfo)(const OrtValueInfo *, const OrtTypeInfo **)
      
    • GetValueInfoTypeInfo

      public static MemorySegment GetValueInfoTypeInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetValueInfoTypeInfo)(const OrtValueInfo *, const OrtTypeInfo **)
      
    • GetValueInfoTypeInfo

      public static void GetValueInfoTypeInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetValueInfoTypeInfo)(const OrtValueInfo *, const OrtTypeInfo **)
      
    • GetModelEditorApi$layout

      public static final AddressLayout GetModelEditorApi$layout()
      Layout for field:
      const OrtModelEditorApi *(*GetModelEditorApi)()
      
    • GetModelEditorApi$offset

      public static final long GetModelEditorApi$offset()
      Offset for field:
      const OrtModelEditorApi *(*GetModelEditorApi)()
      
    • GetModelEditorApi

      public static MemorySegment GetModelEditorApi(MemorySegment struct)
      Getter for field:
      const OrtModelEditorApi *(*GetModelEditorApi)()
      
    • GetModelEditorApi

      public static void GetModelEditorApi(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtModelEditorApi *(*GetModelEditorApi)()
      
    • CreateTensorWithDataAndDeleterAsOrtValue$layout

      public static final AddressLayout CreateTensorWithDataAndDeleterAsOrtValue$layout()
      Layout for field:
      OrtStatusPtr (*CreateTensorWithDataAndDeleterAsOrtValue)(OrtAllocator *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorWithDataAndDeleterAsOrtValue$offset

      public static final long CreateTensorWithDataAndDeleterAsOrtValue$offset()
      Offset for field:
      OrtStatusPtr (*CreateTensorWithDataAndDeleterAsOrtValue)(OrtAllocator *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorWithDataAndDeleterAsOrtValue

      public static MemorySegment CreateTensorWithDataAndDeleterAsOrtValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateTensorWithDataAndDeleterAsOrtValue)(OrtAllocator *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • CreateTensorWithDataAndDeleterAsOrtValue

      public static void CreateTensorWithDataAndDeleterAsOrtValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateTensorWithDataAndDeleterAsOrtValue)(OrtAllocator *, void *, size_t, const int64_t *, size_t, ONNXTensorElementDataType, OrtValue **)
      
    • SessionOptionsSetLoadCancellationFlag$layout

      public static final AddressLayout SessionOptionsSetLoadCancellationFlag$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsSetLoadCancellationFlag)(OrtSessionOptions *, bool)
      
    • SessionOptionsSetLoadCancellationFlag$offset

      public static final long SessionOptionsSetLoadCancellationFlag$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsSetLoadCancellationFlag)(OrtSessionOptions *, bool)
      
    • SessionOptionsSetLoadCancellationFlag

      public static MemorySegment SessionOptionsSetLoadCancellationFlag(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsSetLoadCancellationFlag)(OrtSessionOptions *, bool)
      
    • SessionOptionsSetLoadCancellationFlag

      public static void SessionOptionsSetLoadCancellationFlag(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsSetLoadCancellationFlag)(OrtSessionOptions *, bool)
      
    • GetCompileApi$layout

      public static final AddressLayout GetCompileApi$layout()
      Layout for field:
      const OrtCompileApi *(*GetCompileApi)()
      
    • GetCompileApi$offset

      public static final long GetCompileApi$offset()
      Offset for field:
      const OrtCompileApi *(*GetCompileApi)()
      
    • GetCompileApi

      public static MemorySegment GetCompileApi(MemorySegment struct)
      Getter for field:
      const OrtCompileApi *(*GetCompileApi)()
      
    • GetCompileApi

      public static void GetCompileApi(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtCompileApi *(*GetCompileApi)()
      
    • CreateKeyValuePairs$layout

      public static final AddressLayout CreateKeyValuePairs$layout()
      Layout for field:
      void (*CreateKeyValuePairs)(OrtKeyValuePairs **)
      
    • CreateKeyValuePairs$offset

      public static final long CreateKeyValuePairs$offset()
      Offset for field:
      void (*CreateKeyValuePairs)(OrtKeyValuePairs **)
      
    • CreateKeyValuePairs

      public static MemorySegment CreateKeyValuePairs(MemorySegment struct)
      Getter for field:
      void (*CreateKeyValuePairs)(OrtKeyValuePairs **)
      
    • CreateKeyValuePairs

      public static void CreateKeyValuePairs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*CreateKeyValuePairs)(OrtKeyValuePairs **)
      
    • AddKeyValuePair$layout

      public static final AddressLayout AddKeyValuePair$layout()
      Layout for field:
      void (*AddKeyValuePair)(OrtKeyValuePairs *, const char *, const char *)
      
    • AddKeyValuePair$offset

      public static final long AddKeyValuePair$offset()
      Offset for field:
      void (*AddKeyValuePair)(OrtKeyValuePairs *, const char *, const char *)
      
    • AddKeyValuePair

      public static MemorySegment AddKeyValuePair(MemorySegment struct)
      Getter for field:
      void (*AddKeyValuePair)(OrtKeyValuePairs *, const char *, const char *)
      
    • AddKeyValuePair

      public static void AddKeyValuePair(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*AddKeyValuePair)(OrtKeyValuePairs *, const char *, const char *)
      
    • GetKeyValue$layout

      public static final AddressLayout GetKeyValue$layout()
      Layout for field:
      const char *(*GetKeyValue)(const OrtKeyValuePairs *, const char *)
      
    • GetKeyValue$offset

      public static final long GetKeyValue$offset()
      Offset for field:
      const char *(*GetKeyValue)(const OrtKeyValuePairs *, const char *)
      
    • GetKeyValue

      public static MemorySegment GetKeyValue(MemorySegment struct)
      Getter for field:
      const char *(*GetKeyValue)(const OrtKeyValuePairs *, const char *)
      
    • GetKeyValue

      public static void GetKeyValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*GetKeyValue)(const OrtKeyValuePairs *, const char *)
      
    • GetKeyValuePairs$layout

      public static final AddressLayout GetKeyValuePairs$layout()
      Layout for field:
      void (*GetKeyValuePairs)(const OrtKeyValuePairs *, const char *const **, const char *const **, size_t *)
      
    • GetKeyValuePairs$offset

      public static final long GetKeyValuePairs$offset()
      Offset for field:
      void (*GetKeyValuePairs)(const OrtKeyValuePairs *, const char *const **, const char *const **, size_t *)
      
    • GetKeyValuePairs

      public static MemorySegment GetKeyValuePairs(MemorySegment struct)
      Getter for field:
      void (*GetKeyValuePairs)(const OrtKeyValuePairs *, const char *const **, const char *const **, size_t *)
      
    • GetKeyValuePairs

      public static void GetKeyValuePairs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*GetKeyValuePairs)(const OrtKeyValuePairs *, const char *const **, const char *const **, size_t *)
      
    • RemoveKeyValuePair$layout

      public static final AddressLayout RemoveKeyValuePair$layout()
      Layout for field:
      void (*RemoveKeyValuePair)(OrtKeyValuePairs *, const char *)
      
    • RemoveKeyValuePair$offset

      public static final long RemoveKeyValuePair$offset()
      Offset for field:
      void (*RemoveKeyValuePair)(OrtKeyValuePairs *, const char *)
      
    • RemoveKeyValuePair

      public static MemorySegment RemoveKeyValuePair(MemorySegment struct)
      Getter for field:
      void (*RemoveKeyValuePair)(OrtKeyValuePairs *, const char *)
      
    • RemoveKeyValuePair

      public static void RemoveKeyValuePair(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*RemoveKeyValuePair)(OrtKeyValuePairs *, const char *)
      
    • ReleaseKeyValuePairs$layout

      public static final AddressLayout ReleaseKeyValuePairs$layout()
      Layout for field:
      void (*ReleaseKeyValuePairs)(OrtKeyValuePairs *)
      
    • ReleaseKeyValuePairs$offset

      public static final long ReleaseKeyValuePairs$offset()
      Offset for field:
      void (*ReleaseKeyValuePairs)(OrtKeyValuePairs *)
      
    • ReleaseKeyValuePairs

      public static MemorySegment ReleaseKeyValuePairs(MemorySegment struct)
      Getter for field:
      void (*ReleaseKeyValuePairs)(OrtKeyValuePairs *)
      
    • ReleaseKeyValuePairs

      public static void ReleaseKeyValuePairs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseKeyValuePairs)(OrtKeyValuePairs *)
      
    • RegisterExecutionProviderLibrary$layout

      public static final AddressLayout RegisterExecutionProviderLibrary$layout()
      Layout for field:
      OrtStatusPtr (*RegisterExecutionProviderLibrary)(OrtEnv *, const char *, const char *)
      
    • RegisterExecutionProviderLibrary$offset

      public static final long RegisterExecutionProviderLibrary$offset()
      Offset for field:
      OrtStatusPtr (*RegisterExecutionProviderLibrary)(OrtEnv *, const char *, const char *)
      
    • RegisterExecutionProviderLibrary

      public static MemorySegment RegisterExecutionProviderLibrary(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*RegisterExecutionProviderLibrary)(OrtEnv *, const char *, const char *)
      
    • RegisterExecutionProviderLibrary

      public static void RegisterExecutionProviderLibrary(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*RegisterExecutionProviderLibrary)(OrtEnv *, const char *, const char *)
      
    • UnregisterExecutionProviderLibrary$layout

      public static final AddressLayout UnregisterExecutionProviderLibrary$layout()
      Layout for field:
      OrtStatusPtr (*UnregisterExecutionProviderLibrary)(OrtEnv *, const char *)
      
    • UnregisterExecutionProviderLibrary$offset

      public static final long UnregisterExecutionProviderLibrary$offset()
      Offset for field:
      OrtStatusPtr (*UnregisterExecutionProviderLibrary)(OrtEnv *, const char *)
      
    • UnregisterExecutionProviderLibrary

      public static MemorySegment UnregisterExecutionProviderLibrary(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*UnregisterExecutionProviderLibrary)(OrtEnv *, const char *)
      
    • UnregisterExecutionProviderLibrary

      public static void UnregisterExecutionProviderLibrary(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*UnregisterExecutionProviderLibrary)(OrtEnv *, const char *)
      
    • GetEpDevices$layout

      public static final AddressLayout GetEpDevices$layout()
      Layout for field:
      OrtStatusPtr (*GetEpDevices)(const OrtEnv *, const OrtEpDevice *const **, size_t *)
      
    • GetEpDevices$offset

      public static final long GetEpDevices$offset()
      Offset for field:
      OrtStatusPtr (*GetEpDevices)(const OrtEnv *, const OrtEpDevice *const **, size_t *)
      
    • GetEpDevices

      public static MemorySegment GetEpDevices(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetEpDevices)(const OrtEnv *, const OrtEpDevice *const **, size_t *)
      
    • GetEpDevices

      public static void GetEpDevices(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetEpDevices)(const OrtEnv *, const OrtEpDevice *const **, size_t *)
      
    • SessionOptionsAppendExecutionProvider_V2$layout

      public static final AddressLayout SessionOptionsAppendExecutionProvider_V2$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_V2)(OrtSessionOptions *, OrtEnv *, const OrtEpDevice *const *, size_t, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_V2$offset

      public static final long SessionOptionsAppendExecutionProvider_V2$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_V2)(OrtSessionOptions *, OrtEnv *, const OrtEpDevice *const *, size_t, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_V2

      public static MemorySegment SessionOptionsAppendExecutionProvider_V2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_V2)(OrtSessionOptions *, OrtEnv *, const OrtEpDevice *const *, size_t, const char *const *, const char *const *, size_t)
      
    • SessionOptionsAppendExecutionProvider_V2

      public static void SessionOptionsAppendExecutionProvider_V2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsAppendExecutionProvider_V2)(OrtSessionOptions *, OrtEnv *, const OrtEpDevice *const *, size_t, const char *const *, const char *const *, size_t)
      
    • SessionOptionsSetEpSelectionPolicy$layout

      public static final AddressLayout SessionOptionsSetEpSelectionPolicy$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicy)(OrtSessionOptions *, OrtExecutionProviderDevicePolicy)
      
    • SessionOptionsSetEpSelectionPolicy$offset

      public static final long SessionOptionsSetEpSelectionPolicy$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicy)(OrtSessionOptions *, OrtExecutionProviderDevicePolicy)
      
    • SessionOptionsSetEpSelectionPolicy

      public static MemorySegment SessionOptionsSetEpSelectionPolicy(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicy)(OrtSessionOptions *, OrtExecutionProviderDevicePolicy)
      
    • SessionOptionsSetEpSelectionPolicy

      public static void SessionOptionsSetEpSelectionPolicy(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicy)(OrtSessionOptions *, OrtExecutionProviderDevicePolicy)
      
    • SessionOptionsSetEpSelectionPolicyDelegate$layout

      public static final AddressLayout SessionOptionsSetEpSelectionPolicyDelegate$layout()
      Layout for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicyDelegate)(OrtSessionOptions *, EpSelectionDelegate, void *)
      
    • SessionOptionsSetEpSelectionPolicyDelegate$offset

      public static final long SessionOptionsSetEpSelectionPolicyDelegate$offset()
      Offset for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicyDelegate)(OrtSessionOptions *, EpSelectionDelegate, void *)
      
    • SessionOptionsSetEpSelectionPolicyDelegate

      public static MemorySegment SessionOptionsSetEpSelectionPolicyDelegate(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicyDelegate)(OrtSessionOptions *, EpSelectionDelegate, void *)
      
    • SessionOptionsSetEpSelectionPolicyDelegate

      public static void SessionOptionsSetEpSelectionPolicyDelegate(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionOptionsSetEpSelectionPolicyDelegate)(OrtSessionOptions *, EpSelectionDelegate, void *)
      
    • HardwareDevice_Type$layout

      public static final AddressLayout HardwareDevice_Type$layout()
      Layout for field:
      OrtHardwareDeviceType (*HardwareDevice_Type)(const OrtHardwareDevice *)
      
    • HardwareDevice_Type$offset

      public static final long HardwareDevice_Type$offset()
      Offset for field:
      OrtHardwareDeviceType (*HardwareDevice_Type)(const OrtHardwareDevice *)
      
    • HardwareDevice_Type

      public static MemorySegment HardwareDevice_Type(MemorySegment struct)
      Getter for field:
      OrtHardwareDeviceType (*HardwareDevice_Type)(const OrtHardwareDevice *)
      
    • HardwareDevice_Type

      public static void HardwareDevice_Type(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtHardwareDeviceType (*HardwareDevice_Type)(const OrtHardwareDevice *)
      
    • HardwareDevice_VendorId$layout

      public static final AddressLayout HardwareDevice_VendorId$layout()
      Layout for field:
      uint32_t (*HardwareDevice_VendorId)(const OrtHardwareDevice *)
      
    • HardwareDevice_VendorId$offset

      public static final long HardwareDevice_VendorId$offset()
      Offset for field:
      uint32_t (*HardwareDevice_VendorId)(const OrtHardwareDevice *)
      
    • HardwareDevice_VendorId

      public static MemorySegment HardwareDevice_VendorId(MemorySegment struct)
      Getter for field:
      uint32_t (*HardwareDevice_VendorId)(const OrtHardwareDevice *)
      
    • HardwareDevice_VendorId

      public static void HardwareDevice_VendorId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      uint32_t (*HardwareDevice_VendorId)(const OrtHardwareDevice *)
      
    • HardwareDevice_Vendor$layout

      public static final AddressLayout HardwareDevice_Vendor$layout()
      Layout for field:
      const char *(*HardwareDevice_Vendor)(const OrtHardwareDevice *)
      
    • HardwareDevice_Vendor$offset

      public static final long HardwareDevice_Vendor$offset()
      Offset for field:
      const char *(*HardwareDevice_Vendor)(const OrtHardwareDevice *)
      
    • HardwareDevice_Vendor

      public static MemorySegment HardwareDevice_Vendor(MemorySegment struct)
      Getter for field:
      const char *(*HardwareDevice_Vendor)(const OrtHardwareDevice *)
      
    • HardwareDevice_Vendor

      public static void HardwareDevice_Vendor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*HardwareDevice_Vendor)(const OrtHardwareDevice *)
      
    • HardwareDevice_DeviceId$layout

      public static final AddressLayout HardwareDevice_DeviceId$layout()
      Layout for field:
      uint32_t (*HardwareDevice_DeviceId)(const OrtHardwareDevice *)
      
    • HardwareDevice_DeviceId$offset

      public static final long HardwareDevice_DeviceId$offset()
      Offset for field:
      uint32_t (*HardwareDevice_DeviceId)(const OrtHardwareDevice *)
      
    • HardwareDevice_DeviceId

      public static MemorySegment HardwareDevice_DeviceId(MemorySegment struct)
      Getter for field:
      uint32_t (*HardwareDevice_DeviceId)(const OrtHardwareDevice *)
      
    • HardwareDevice_DeviceId

      public static void HardwareDevice_DeviceId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      uint32_t (*HardwareDevice_DeviceId)(const OrtHardwareDevice *)
      
    • HardwareDevice_Metadata$layout

      public static final AddressLayout HardwareDevice_Metadata$layout()
      Layout for field:
      const OrtKeyValuePairs *(*HardwareDevice_Metadata)(const OrtHardwareDevice *)
      
    • HardwareDevice_Metadata$offset

      public static final long HardwareDevice_Metadata$offset()
      Offset for field:
      const OrtKeyValuePairs *(*HardwareDevice_Metadata)(const OrtHardwareDevice *)
      
    • HardwareDevice_Metadata

      public static MemorySegment HardwareDevice_Metadata(MemorySegment struct)
      Getter for field:
      const OrtKeyValuePairs *(*HardwareDevice_Metadata)(const OrtHardwareDevice *)
      
    • HardwareDevice_Metadata

      public static void HardwareDevice_Metadata(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtKeyValuePairs *(*HardwareDevice_Metadata)(const OrtHardwareDevice *)
      
    • EpDevice_EpName$layout

      public static final AddressLayout EpDevice_EpName$layout()
      Layout for field:
      const char *(*EpDevice_EpName)(const OrtEpDevice *)
      
    • EpDevice_EpName$offset

      public static final long EpDevice_EpName$offset()
      Offset for field:
      const char *(*EpDevice_EpName)(const OrtEpDevice *)
      
    • EpDevice_EpName

      public static MemorySegment EpDevice_EpName(MemorySegment struct)
      Getter for field:
      const char *(*EpDevice_EpName)(const OrtEpDevice *)
      
    • EpDevice_EpName

      public static void EpDevice_EpName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*EpDevice_EpName)(const OrtEpDevice *)
      
    • EpDevice_EpVendor$layout

      public static final AddressLayout EpDevice_EpVendor$layout()
      Layout for field:
      const char *(*EpDevice_EpVendor)(const OrtEpDevice *)
      
    • EpDevice_EpVendor$offset

      public static final long EpDevice_EpVendor$offset()
      Offset for field:
      const char *(*EpDevice_EpVendor)(const OrtEpDevice *)
      
    • EpDevice_EpVendor

      public static MemorySegment EpDevice_EpVendor(MemorySegment struct)
      Getter for field:
      const char *(*EpDevice_EpVendor)(const OrtEpDevice *)
      
    • EpDevice_EpVendor

      public static void EpDevice_EpVendor(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*EpDevice_EpVendor)(const OrtEpDevice *)
      
    • EpDevice_EpMetadata$layout

      public static final AddressLayout EpDevice_EpMetadata$layout()
      Layout for field:
      const OrtKeyValuePairs *(*EpDevice_EpMetadata)(const OrtEpDevice *)
      
    • EpDevice_EpMetadata$offset

      public static final long EpDevice_EpMetadata$offset()
      Offset for field:
      const OrtKeyValuePairs *(*EpDevice_EpMetadata)(const OrtEpDevice *)
      
    • EpDevice_EpMetadata

      public static MemorySegment EpDevice_EpMetadata(MemorySegment struct)
      Getter for field:
      const OrtKeyValuePairs *(*EpDevice_EpMetadata)(const OrtEpDevice *)
      
    • EpDevice_EpMetadata

      public static void EpDevice_EpMetadata(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtKeyValuePairs *(*EpDevice_EpMetadata)(const OrtEpDevice *)
      
    • EpDevice_EpOptions$layout

      public static final AddressLayout EpDevice_EpOptions$layout()
      Layout for field:
      const OrtKeyValuePairs *(*EpDevice_EpOptions)(const OrtEpDevice *)
      
    • EpDevice_EpOptions$offset

      public static final long EpDevice_EpOptions$offset()
      Offset for field:
      const OrtKeyValuePairs *(*EpDevice_EpOptions)(const OrtEpDevice *)
      
    • EpDevice_EpOptions

      public static MemorySegment EpDevice_EpOptions(MemorySegment struct)
      Getter for field:
      const OrtKeyValuePairs *(*EpDevice_EpOptions)(const OrtEpDevice *)
      
    • EpDevice_EpOptions

      public static void EpDevice_EpOptions(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtKeyValuePairs *(*EpDevice_EpOptions)(const OrtEpDevice *)
      
    • EpDevice_Device$layout

      public static final AddressLayout EpDevice_Device$layout()
      Layout for field:
      const OrtHardwareDevice *(*EpDevice_Device)(const OrtEpDevice *)
      
    • EpDevice_Device$offset

      public static final long EpDevice_Device$offset()
      Offset for field:
      const OrtHardwareDevice *(*EpDevice_Device)(const OrtEpDevice *)
      
    • EpDevice_Device

      public static MemorySegment EpDevice_Device(MemorySegment struct)
      Getter for field:
      const OrtHardwareDevice *(*EpDevice_Device)(const OrtEpDevice *)
      
    • EpDevice_Device

      public static void EpDevice_Device(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtHardwareDevice *(*EpDevice_Device)(const OrtEpDevice *)
      
    • GetEpApi$layout

      public static final AddressLayout GetEpApi$layout()
      Layout for field:
      const OrtEpApi *(*GetEpApi)()
      
    • GetEpApi$offset

      public static final long GetEpApi$offset()
      Offset for field:
      const OrtEpApi *(*GetEpApi)()
      
    • GetEpApi

      public static MemorySegment GetEpApi(MemorySegment struct)
      Getter for field:
      const OrtEpApi *(*GetEpApi)()
      
    • GetEpApi

      public static void GetEpApi(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtEpApi *(*GetEpApi)()
      
    • GetTensorSizeInBytes$layout

      public static final AddressLayout GetTensorSizeInBytes$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorSizeInBytes)(const OrtValue *, size_t *)
      
    • GetTensorSizeInBytes$offset

      public static final long GetTensorSizeInBytes$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorSizeInBytes)(const OrtValue *, size_t *)
      
    • GetTensorSizeInBytes

      public static MemorySegment GetTensorSizeInBytes(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorSizeInBytes)(const OrtValue *, size_t *)
      
    • GetTensorSizeInBytes

      public static void GetTensorSizeInBytes(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorSizeInBytes)(const OrtValue *, size_t *)
      
    • AllocatorGetStats$layout

      public static final AddressLayout AllocatorGetStats$layout()
      Layout for field:
      OrtStatusPtr (*AllocatorGetStats)(const OrtAllocator *, OrtKeyValuePairs **)
      
    • AllocatorGetStats$offset

      public static final long AllocatorGetStats$offset()
      Offset for field:
      OrtStatusPtr (*AllocatorGetStats)(const OrtAllocator *, OrtKeyValuePairs **)
      
    • AllocatorGetStats

      public static MemorySegment AllocatorGetStats(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*AllocatorGetStats)(const OrtAllocator *, OrtKeyValuePairs **)
      
    • AllocatorGetStats

      public static void AllocatorGetStats(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*AllocatorGetStats)(const OrtAllocator *, OrtKeyValuePairs **)
      
    • CreateMemoryInfo_V2$layout

      public static final AddressLayout CreateMemoryInfo_V2$layout()
      Layout for field:
      OrtStatusPtr (*CreateMemoryInfo_V2)(const char *, enum OrtMemoryInfoDeviceType, uint32_t, int32_t, enum OrtDeviceMemoryType, size_t, enum OrtAllocatorType, OrtMemoryInfo **)
      
    • CreateMemoryInfo_V2$offset

      public static final long CreateMemoryInfo_V2$offset()
      Offset for field:
      OrtStatusPtr (*CreateMemoryInfo_V2)(const char *, enum OrtMemoryInfoDeviceType, uint32_t, int32_t, enum OrtDeviceMemoryType, size_t, enum OrtAllocatorType, OrtMemoryInfo **)
      
    • CreateMemoryInfo_V2

      public static MemorySegment CreateMemoryInfo_V2(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateMemoryInfo_V2)(const char *, enum OrtMemoryInfoDeviceType, uint32_t, int32_t, enum OrtDeviceMemoryType, size_t, enum OrtAllocatorType, OrtMemoryInfo **)
      
    • CreateMemoryInfo_V2

      public static void CreateMemoryInfo_V2(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateMemoryInfo_V2)(const char *, enum OrtMemoryInfoDeviceType, uint32_t, int32_t, enum OrtDeviceMemoryType, size_t, enum OrtAllocatorType, OrtMemoryInfo **)
      
    • MemoryInfoGetDeviceMemType$layout

      public static final AddressLayout MemoryInfoGetDeviceMemType$layout()
      Layout for field:
      OrtDeviceMemoryType (*MemoryInfoGetDeviceMemType)(const OrtMemoryInfo *)
      
    • MemoryInfoGetDeviceMemType$offset

      public static final long MemoryInfoGetDeviceMemType$offset()
      Offset for field:
      OrtDeviceMemoryType (*MemoryInfoGetDeviceMemType)(const OrtMemoryInfo *)
      
    • MemoryInfoGetDeviceMemType

      public static MemorySegment MemoryInfoGetDeviceMemType(MemorySegment struct)
      Getter for field:
      OrtDeviceMemoryType (*MemoryInfoGetDeviceMemType)(const OrtMemoryInfo *)
      
    • MemoryInfoGetDeviceMemType

      public static void MemoryInfoGetDeviceMemType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtDeviceMemoryType (*MemoryInfoGetDeviceMemType)(const OrtMemoryInfo *)
      
    • MemoryInfoGetVendorId$layout

      public static final AddressLayout MemoryInfoGetVendorId$layout()
      Layout for field:
      uint32_t (*MemoryInfoGetVendorId)(const OrtMemoryInfo *)
      
    • MemoryInfoGetVendorId$offset

      public static final long MemoryInfoGetVendorId$offset()
      Offset for field:
      uint32_t (*MemoryInfoGetVendorId)(const OrtMemoryInfo *)
      
    • MemoryInfoGetVendorId

      public static MemorySegment MemoryInfoGetVendorId(MemorySegment struct)
      Getter for field:
      uint32_t (*MemoryInfoGetVendorId)(const OrtMemoryInfo *)
      
    • MemoryInfoGetVendorId

      public static void MemoryInfoGetVendorId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      uint32_t (*MemoryInfoGetVendorId)(const OrtMemoryInfo *)
      
    • ValueInfo_GetValueProducer$layout

      public static final AddressLayout ValueInfo_GetValueProducer$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_GetValueProducer)(const OrtValueInfo *, const OrtNode **, size_t *)
      
    • ValueInfo_GetValueProducer$offset

      public static final long ValueInfo_GetValueProducer$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_GetValueProducer)(const OrtValueInfo *, const OrtNode **, size_t *)
      
    • ValueInfo_GetValueProducer

      public static MemorySegment ValueInfo_GetValueProducer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_GetValueProducer)(const OrtValueInfo *, const OrtNode **, size_t *)
      
    • ValueInfo_GetValueProducer

      public static void ValueInfo_GetValueProducer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_GetValueProducer)(const OrtValueInfo *, const OrtNode **, size_t *)
      
    • ValueInfo_GetValueNumConsumers$layout

      public static final AddressLayout ValueInfo_GetValueNumConsumers$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_GetValueNumConsumers)(const OrtValueInfo *, size_t *)
      
    • ValueInfo_GetValueNumConsumers$offset

      public static final long ValueInfo_GetValueNumConsumers$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_GetValueNumConsumers)(const OrtValueInfo *, size_t *)
      
    • ValueInfo_GetValueNumConsumers

      public static MemorySegment ValueInfo_GetValueNumConsumers(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_GetValueNumConsumers)(const OrtValueInfo *, size_t *)
      
    • ValueInfo_GetValueNumConsumers

      public static void ValueInfo_GetValueNumConsumers(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_GetValueNumConsumers)(const OrtValueInfo *, size_t *)
      
    • ValueInfo_GetValueConsumers$layout

      public static final AddressLayout ValueInfo_GetValueConsumers$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_GetValueConsumers)(const OrtValueInfo *, const OrtNode **, int64_t *, size_t)
      
    • ValueInfo_GetValueConsumers$offset

      public static final long ValueInfo_GetValueConsumers$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_GetValueConsumers)(const OrtValueInfo *, const OrtNode **, int64_t *, size_t)
      
    • ValueInfo_GetValueConsumers

      public static MemorySegment ValueInfo_GetValueConsumers(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_GetValueConsumers)(const OrtValueInfo *, const OrtNode **, int64_t *, size_t)
      
    • ValueInfo_GetValueConsumers

      public static void ValueInfo_GetValueConsumers(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_GetValueConsumers)(const OrtValueInfo *, const OrtNode **, int64_t *, size_t)
      
    • ValueInfo_GetInitializerValue$layout

      public static final AddressLayout ValueInfo_GetInitializerValue$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_GetInitializerValue)(const OrtValueInfo *, const OrtValue **)
      
    • ValueInfo_GetInitializerValue$offset

      public static final long ValueInfo_GetInitializerValue$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_GetInitializerValue)(const OrtValueInfo *, const OrtValue **)
      
    • ValueInfo_GetInitializerValue

      public static MemorySegment ValueInfo_GetInitializerValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_GetInitializerValue)(const OrtValueInfo *, const OrtValue **)
      
    • ValueInfo_GetInitializerValue

      public static void ValueInfo_GetInitializerValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_GetInitializerValue)(const OrtValueInfo *, const OrtValue **)
      
    • ValueInfo_GetExternalInitializerInfo$layout

      public static final AddressLayout ValueInfo_GetExternalInitializerInfo$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_GetExternalInitializerInfo)(const OrtValueInfo *, OrtExternalInitializerInfo **)
      
    • ValueInfo_GetExternalInitializerInfo$offset

      public static final long ValueInfo_GetExternalInitializerInfo$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_GetExternalInitializerInfo)(const OrtValueInfo *, OrtExternalInitializerInfo **)
      
    • ValueInfo_GetExternalInitializerInfo

      public static MemorySegment ValueInfo_GetExternalInitializerInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_GetExternalInitializerInfo)(const OrtValueInfo *, OrtExternalInitializerInfo **)
      
    • ValueInfo_GetExternalInitializerInfo

      public static void ValueInfo_GetExternalInitializerInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_GetExternalInitializerInfo)(const OrtValueInfo *, OrtExternalInitializerInfo **)
      
    • ValueInfo_IsRequiredGraphInput$layout

      public static final AddressLayout ValueInfo_IsRequiredGraphInput$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_IsRequiredGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsRequiredGraphInput$offset

      public static final long ValueInfo_IsRequiredGraphInput$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_IsRequiredGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsRequiredGraphInput

      public static MemorySegment ValueInfo_IsRequiredGraphInput(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_IsRequiredGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsRequiredGraphInput

      public static void ValueInfo_IsRequiredGraphInput(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_IsRequiredGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsOptionalGraphInput$layout

      public static final AddressLayout ValueInfo_IsOptionalGraphInput$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_IsOptionalGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsOptionalGraphInput$offset

      public static final long ValueInfo_IsOptionalGraphInput$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_IsOptionalGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsOptionalGraphInput

      public static MemorySegment ValueInfo_IsOptionalGraphInput(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_IsOptionalGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsOptionalGraphInput

      public static void ValueInfo_IsOptionalGraphInput(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_IsOptionalGraphInput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsGraphOutput$layout

      public static final AddressLayout ValueInfo_IsGraphOutput$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_IsGraphOutput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsGraphOutput$offset

      public static final long ValueInfo_IsGraphOutput$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_IsGraphOutput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsGraphOutput

      public static MemorySegment ValueInfo_IsGraphOutput(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_IsGraphOutput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsGraphOutput

      public static void ValueInfo_IsGraphOutput(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_IsGraphOutput)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsConstantInitializer$layout

      public static final AddressLayout ValueInfo_IsConstantInitializer$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_IsConstantInitializer)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsConstantInitializer$offset

      public static final long ValueInfo_IsConstantInitializer$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_IsConstantInitializer)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsConstantInitializer

      public static MemorySegment ValueInfo_IsConstantInitializer(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_IsConstantInitializer)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsConstantInitializer

      public static void ValueInfo_IsConstantInitializer(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_IsConstantInitializer)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsFromOuterScope$layout

      public static final AddressLayout ValueInfo_IsFromOuterScope$layout()
      Layout for field:
      OrtStatusPtr (*ValueInfo_IsFromOuterScope)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsFromOuterScope$offset

      public static final long ValueInfo_IsFromOuterScope$offset()
      Offset for field:
      OrtStatusPtr (*ValueInfo_IsFromOuterScope)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsFromOuterScope

      public static MemorySegment ValueInfo_IsFromOuterScope(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ValueInfo_IsFromOuterScope)(const OrtValueInfo *, bool *)
      
    • ValueInfo_IsFromOuterScope

      public static void ValueInfo_IsFromOuterScope(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ValueInfo_IsFromOuterScope)(const OrtValueInfo *, bool *)
      
    • Graph_GetName$layout

      public static final AddressLayout Graph_GetName$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetName)(const OrtGraph *, const char **)
      
    • Graph_GetName$offset

      public static final long Graph_GetName$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetName)(const OrtGraph *, const char **)
      
    • Graph_GetName

      public static MemorySegment Graph_GetName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetName)(const OrtGraph *, const char **)
      
    • Graph_GetName

      public static void Graph_GetName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetName)(const OrtGraph *, const char **)
      
    • Graph_GetModelPath$layout

      public static final AddressLayout Graph_GetModelPath$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetModelPath)(const OrtGraph *, const char **)
      
    • Graph_GetModelPath$offset

      public static final long Graph_GetModelPath$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetModelPath)(const OrtGraph *, const char **)
      
    • Graph_GetModelPath

      public static MemorySegment Graph_GetModelPath(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetModelPath)(const OrtGraph *, const char **)
      
    • Graph_GetModelPath

      public static void Graph_GetModelPath(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetModelPath)(const OrtGraph *, const char **)
      
    • Graph_GetOnnxIRVersion$layout

      public static final AddressLayout Graph_GetOnnxIRVersion$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetOnnxIRVersion)(const OrtGraph *, int64_t *)
      
    • Graph_GetOnnxIRVersion$offset

      public static final long Graph_GetOnnxIRVersion$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetOnnxIRVersion)(const OrtGraph *, int64_t *)
      
    • Graph_GetOnnxIRVersion

      public static MemorySegment Graph_GetOnnxIRVersion(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetOnnxIRVersion)(const OrtGraph *, int64_t *)
      
    • Graph_GetOnnxIRVersion

      public static void Graph_GetOnnxIRVersion(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetOnnxIRVersion)(const OrtGraph *, int64_t *)
      
    • Graph_GetNumOperatorSets$layout

      public static final AddressLayout Graph_GetNumOperatorSets$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetNumOperatorSets)(const OrtGraph *, size_t *)
      
    • Graph_GetNumOperatorSets$offset

      public static final long Graph_GetNumOperatorSets$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetNumOperatorSets)(const OrtGraph *, size_t *)
      
    • Graph_GetNumOperatorSets

      public static MemorySegment Graph_GetNumOperatorSets(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetNumOperatorSets)(const OrtGraph *, size_t *)
      
    • Graph_GetNumOperatorSets

      public static void Graph_GetNumOperatorSets(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetNumOperatorSets)(const OrtGraph *, size_t *)
      
    • Graph_GetOperatorSets$layout

      public static final AddressLayout Graph_GetOperatorSets$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetOperatorSets)(const OrtGraph *, const char **, int64_t *, size_t)
      
    • Graph_GetOperatorSets$offset

      public static final long Graph_GetOperatorSets$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetOperatorSets)(const OrtGraph *, const char **, int64_t *, size_t)
      
    • Graph_GetOperatorSets

      public static MemorySegment Graph_GetOperatorSets(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetOperatorSets)(const OrtGraph *, const char **, int64_t *, size_t)
      
    • Graph_GetOperatorSets

      public static void Graph_GetOperatorSets(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetOperatorSets)(const OrtGraph *, const char **, int64_t *, size_t)
      
    • Graph_GetNumInputs$layout

      public static final AddressLayout Graph_GetNumInputs$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetNumInputs)(const OrtGraph *, size_t *)
      
    • Graph_GetNumInputs$offset

      public static final long Graph_GetNumInputs$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetNumInputs)(const OrtGraph *, size_t *)
      
    • Graph_GetNumInputs

      public static MemorySegment Graph_GetNumInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetNumInputs)(const OrtGraph *, size_t *)
      
    • Graph_GetNumInputs

      public static void Graph_GetNumInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetNumInputs)(const OrtGraph *, size_t *)
      
    • Graph_GetInputs$layout

      public static final AddressLayout Graph_GetInputs$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetInputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetInputs$offset

      public static final long Graph_GetInputs$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetInputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetInputs

      public static MemorySegment Graph_GetInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetInputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetInputs

      public static void Graph_GetInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetInputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetNumOutputs$layout

      public static final AddressLayout Graph_GetNumOutputs$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetNumOutputs)(const OrtGraph *, size_t *)
      
    • Graph_GetNumOutputs$offset

      public static final long Graph_GetNumOutputs$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetNumOutputs)(const OrtGraph *, size_t *)
      
    • Graph_GetNumOutputs

      public static MemorySegment Graph_GetNumOutputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetNumOutputs)(const OrtGraph *, size_t *)
      
    • Graph_GetNumOutputs

      public static void Graph_GetNumOutputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetNumOutputs)(const OrtGraph *, size_t *)
      
    • Graph_GetOutputs$layout

      public static final AddressLayout Graph_GetOutputs$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetOutputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetOutputs$offset

      public static final long Graph_GetOutputs$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetOutputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetOutputs

      public static MemorySegment Graph_GetOutputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetOutputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetOutputs

      public static void Graph_GetOutputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetOutputs)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetNumInitializers$layout

      public static final AddressLayout Graph_GetNumInitializers$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetNumInitializers)(const OrtGraph *, size_t *)
      
    • Graph_GetNumInitializers$offset

      public static final long Graph_GetNumInitializers$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetNumInitializers)(const OrtGraph *, size_t *)
      
    • Graph_GetNumInitializers

      public static MemorySegment Graph_GetNumInitializers(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetNumInitializers)(const OrtGraph *, size_t *)
      
    • Graph_GetNumInitializers

      public static void Graph_GetNumInitializers(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetNumInitializers)(const OrtGraph *, size_t *)
      
    • Graph_GetInitializers$layout

      public static final AddressLayout Graph_GetInitializers$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetInitializers)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetInitializers$offset

      public static final long Graph_GetInitializers$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetInitializers)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetInitializers

      public static MemorySegment Graph_GetInitializers(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetInitializers)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetInitializers

      public static void Graph_GetInitializers(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetInitializers)(const OrtGraph *, const OrtValueInfo **, size_t)
      
    • Graph_GetNumNodes$layout

      public static final AddressLayout Graph_GetNumNodes$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetNumNodes)(const OrtGraph *, size_t *)
      
    • Graph_GetNumNodes$offset

      public static final long Graph_GetNumNodes$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetNumNodes)(const OrtGraph *, size_t *)
      
    • Graph_GetNumNodes

      public static MemorySegment Graph_GetNumNodes(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetNumNodes)(const OrtGraph *, size_t *)
      
    • Graph_GetNumNodes

      public static void Graph_GetNumNodes(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetNumNodes)(const OrtGraph *, size_t *)
      
    • Graph_GetNodes$layout

      public static final AddressLayout Graph_GetNodes$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetNodes)(const OrtGraph *, const OrtNode **, size_t)
      
    • Graph_GetNodes$offset

      public static final long Graph_GetNodes$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetNodes)(const OrtGraph *, const OrtNode **, size_t)
      
    • Graph_GetNodes

      public static MemorySegment Graph_GetNodes(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetNodes)(const OrtGraph *, const OrtNode **, size_t)
      
    • Graph_GetNodes

      public static void Graph_GetNodes(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetNodes)(const OrtGraph *, const OrtNode **, size_t)
      
    • Graph_GetParentNode$layout

      public static final AddressLayout Graph_GetParentNode$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetParentNode)(const OrtGraph *, const OrtNode **)
      
    • Graph_GetParentNode$offset

      public static final long Graph_GetParentNode$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetParentNode)(const OrtGraph *, const OrtNode **)
      
    • Graph_GetParentNode

      public static MemorySegment Graph_GetParentNode(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetParentNode)(const OrtGraph *, const OrtNode **)
      
    • Graph_GetParentNode

      public static void Graph_GetParentNode(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetParentNode)(const OrtGraph *, const OrtNode **)
      
    • Graph_GetGraphView$layout

      public static final AddressLayout Graph_GetGraphView$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetGraphView)(const OrtGraph *, const OrtNode **, size_t, OrtGraph **)
      
    • Graph_GetGraphView$offset

      public static final long Graph_GetGraphView$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetGraphView)(const OrtGraph *, const OrtNode **, size_t, OrtGraph **)
      
    • Graph_GetGraphView

      public static MemorySegment Graph_GetGraphView(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetGraphView)(const OrtGraph *, const OrtNode **, size_t, OrtGraph **)
      
    • Graph_GetGraphView

      public static void Graph_GetGraphView(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetGraphView)(const OrtGraph *, const OrtNode **, size_t, OrtGraph **)
      
    • Node_GetId$layout

      public static final AddressLayout Node_GetId$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetId)(const OrtNode *, size_t *)
      
    • Node_GetId$offset

      public static final long Node_GetId$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetId)(const OrtNode *, size_t *)
      
    • Node_GetId

      public static MemorySegment Node_GetId(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetId)(const OrtNode *, size_t *)
      
    • Node_GetId

      public static void Node_GetId(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetId)(const OrtNode *, size_t *)
      
    • Node_GetName$layout

      public static final AddressLayout Node_GetName$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetName)(const OrtNode *, const char **)
      
    • Node_GetName$offset

      public static final long Node_GetName$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetName)(const OrtNode *, const char **)
      
    • Node_GetName

      public static MemorySegment Node_GetName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetName)(const OrtNode *, const char **)
      
    • Node_GetName

      public static void Node_GetName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetName)(const OrtNode *, const char **)
      
    • Node_GetOperatorType$layout

      public static final AddressLayout Node_GetOperatorType$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetOperatorType)(const OrtNode *, const char **)
      
    • Node_GetOperatorType$offset

      public static final long Node_GetOperatorType$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetOperatorType)(const OrtNode *, const char **)
      
    • Node_GetOperatorType

      public static MemorySegment Node_GetOperatorType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetOperatorType)(const OrtNode *, const char **)
      
    • Node_GetOperatorType

      public static void Node_GetOperatorType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetOperatorType)(const OrtNode *, const char **)
      
    • Node_GetDomain$layout

      public static final AddressLayout Node_GetDomain$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetDomain)(const OrtNode *, const char **)
      
    • Node_GetDomain$offset

      public static final long Node_GetDomain$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetDomain)(const OrtNode *, const char **)
      
    • Node_GetDomain

      public static MemorySegment Node_GetDomain(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetDomain)(const OrtNode *, const char **)
      
    • Node_GetDomain

      public static void Node_GetDomain(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetDomain)(const OrtNode *, const char **)
      
    • Node_GetSinceVersion$layout

      public static final AddressLayout Node_GetSinceVersion$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetSinceVersion)(const OrtNode *, int *)
      
    • Node_GetSinceVersion$offset

      public static final long Node_GetSinceVersion$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetSinceVersion)(const OrtNode *, int *)
      
    • Node_GetSinceVersion

      public static MemorySegment Node_GetSinceVersion(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetSinceVersion)(const OrtNode *, int *)
      
    • Node_GetSinceVersion

      public static void Node_GetSinceVersion(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetSinceVersion)(const OrtNode *, int *)
      
    • Node_GetNumInputs$layout

      public static final AddressLayout Node_GetNumInputs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetNumInputs)(const OrtNode *, size_t *)
      
    • Node_GetNumInputs$offset

      public static final long Node_GetNumInputs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetNumInputs)(const OrtNode *, size_t *)
      
    • Node_GetNumInputs

      public static MemorySegment Node_GetNumInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetNumInputs)(const OrtNode *, size_t *)
      
    • Node_GetNumInputs

      public static void Node_GetNumInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetNumInputs)(const OrtNode *, size_t *)
      
    • Node_GetInputs$layout

      public static final AddressLayout Node_GetInputs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetInputs$offset

      public static final long Node_GetInputs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetInputs

      public static MemorySegment Node_GetInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetInputs

      public static void Node_GetInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetNumOutputs$layout

      public static final AddressLayout Node_GetNumOutputs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetNumOutputs)(const OrtNode *, size_t *)
      
    • Node_GetNumOutputs$offset

      public static final long Node_GetNumOutputs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetNumOutputs)(const OrtNode *, size_t *)
      
    • Node_GetNumOutputs

      public static MemorySegment Node_GetNumOutputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetNumOutputs)(const OrtNode *, size_t *)
      
    • Node_GetNumOutputs

      public static void Node_GetNumOutputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetNumOutputs)(const OrtNode *, size_t *)
      
    • Node_GetOutputs$layout

      public static final AddressLayout Node_GetOutputs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetOutputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetOutputs$offset

      public static final long Node_GetOutputs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetOutputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetOutputs

      public static MemorySegment Node_GetOutputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetOutputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetOutputs

      public static void Node_GetOutputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetOutputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetNumImplicitInputs$layout

      public static final AddressLayout Node_GetNumImplicitInputs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetNumImplicitInputs)(const OrtNode *, size_t *)
      
    • Node_GetNumImplicitInputs$offset

      public static final long Node_GetNumImplicitInputs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetNumImplicitInputs)(const OrtNode *, size_t *)
      
    • Node_GetNumImplicitInputs

      public static MemorySegment Node_GetNumImplicitInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetNumImplicitInputs)(const OrtNode *, size_t *)
      
    • Node_GetNumImplicitInputs

      public static void Node_GetNumImplicitInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetNumImplicitInputs)(const OrtNode *, size_t *)
      
    • Node_GetImplicitInputs$layout

      public static final AddressLayout Node_GetImplicitInputs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetImplicitInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetImplicitInputs$offset

      public static final long Node_GetImplicitInputs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetImplicitInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetImplicitInputs

      public static MemorySegment Node_GetImplicitInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetImplicitInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetImplicitInputs

      public static void Node_GetImplicitInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetImplicitInputs)(const OrtNode *, const OrtValueInfo **, size_t)
      
    • Node_GetNumAttributes$layout

      public static final AddressLayout Node_GetNumAttributes$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetNumAttributes)(const OrtNode *, size_t *)
      
    • Node_GetNumAttributes$offset

      public static final long Node_GetNumAttributes$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetNumAttributes)(const OrtNode *, size_t *)
      
    • Node_GetNumAttributes

      public static MemorySegment Node_GetNumAttributes(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetNumAttributes)(const OrtNode *, size_t *)
      
    • Node_GetNumAttributes

      public static void Node_GetNumAttributes(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetNumAttributes)(const OrtNode *, size_t *)
      
    • Node_GetAttributes$layout

      public static final AddressLayout Node_GetAttributes$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetAttributes)(const OrtNode *, const OrtOpAttr **, size_t)
      
    • Node_GetAttributes$offset

      public static final long Node_GetAttributes$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetAttributes)(const OrtNode *, const OrtOpAttr **, size_t)
      
    • Node_GetAttributes

      public static MemorySegment Node_GetAttributes(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetAttributes)(const OrtNode *, const OrtOpAttr **, size_t)
      
    • Node_GetAttributes

      public static void Node_GetAttributes(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetAttributes)(const OrtNode *, const OrtOpAttr **, size_t)
      
    • Node_GetAttributeByName$layout

      public static final AddressLayout Node_GetAttributeByName$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetAttributeByName)(const OrtNode *, const char *, const OrtOpAttr **)
      
    • Node_GetAttributeByName$offset

      public static final long Node_GetAttributeByName$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetAttributeByName)(const OrtNode *, const char *, const OrtOpAttr **)
      
    • Node_GetAttributeByName

      public static MemorySegment Node_GetAttributeByName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetAttributeByName)(const OrtNode *, const char *, const OrtOpAttr **)
      
    • Node_GetAttributeByName

      public static void Node_GetAttributeByName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetAttributeByName)(const OrtNode *, const char *, const OrtOpAttr **)
      
    • OpAttr_GetTensorAttributeAsOrtValue$layout

      public static final AddressLayout OpAttr_GetTensorAttributeAsOrtValue$layout()
      Layout for field:
      OrtStatusPtr (*OpAttr_GetTensorAttributeAsOrtValue)(const OrtOpAttr *, OrtValue **)
      
    • OpAttr_GetTensorAttributeAsOrtValue$offset

      public static final long OpAttr_GetTensorAttributeAsOrtValue$offset()
      Offset for field:
      OrtStatusPtr (*OpAttr_GetTensorAttributeAsOrtValue)(const OrtOpAttr *, OrtValue **)
      
    • OpAttr_GetTensorAttributeAsOrtValue

      public static MemorySegment OpAttr_GetTensorAttributeAsOrtValue(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*OpAttr_GetTensorAttributeAsOrtValue)(const OrtOpAttr *, OrtValue **)
      
    • OpAttr_GetTensorAttributeAsOrtValue

      public static void OpAttr_GetTensorAttributeAsOrtValue(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*OpAttr_GetTensorAttributeAsOrtValue)(const OrtOpAttr *, OrtValue **)
      
    • OpAttr_GetType$layout

      public static final AddressLayout OpAttr_GetType$layout()
      Layout for field:
      OrtStatusPtr (*OpAttr_GetType)(const OrtOpAttr *, OrtOpAttrType *)
      
    • OpAttr_GetType$offset

      public static final long OpAttr_GetType$offset()
      Offset for field:
      OrtStatusPtr (*OpAttr_GetType)(const OrtOpAttr *, OrtOpAttrType *)
      
    • OpAttr_GetType

      public static MemorySegment OpAttr_GetType(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*OpAttr_GetType)(const OrtOpAttr *, OrtOpAttrType *)
      
    • OpAttr_GetType

      public static void OpAttr_GetType(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*OpAttr_GetType)(const OrtOpAttr *, OrtOpAttrType *)
      
    • OpAttr_GetName$layout

      public static final AddressLayout OpAttr_GetName$layout()
      Layout for field:
      OrtStatusPtr (*OpAttr_GetName)(const OrtOpAttr *, const char **)
      
    • OpAttr_GetName$offset

      public static final long OpAttr_GetName$offset()
      Offset for field:
      OrtStatusPtr (*OpAttr_GetName)(const OrtOpAttr *, const char **)
      
    • OpAttr_GetName

      public static MemorySegment OpAttr_GetName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*OpAttr_GetName)(const OrtOpAttr *, const char **)
      
    • OpAttr_GetName

      public static void OpAttr_GetName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*OpAttr_GetName)(const OrtOpAttr *, const char **)
      
    • Node_GetNumSubgraphs$layout

      public static final AddressLayout Node_GetNumSubgraphs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetNumSubgraphs)(const OrtNode *, size_t *)
      
    • Node_GetNumSubgraphs$offset

      public static final long Node_GetNumSubgraphs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetNumSubgraphs)(const OrtNode *, size_t *)
      
    • Node_GetNumSubgraphs

      public static MemorySegment Node_GetNumSubgraphs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetNumSubgraphs)(const OrtNode *, size_t *)
      
    • Node_GetNumSubgraphs

      public static void Node_GetNumSubgraphs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetNumSubgraphs)(const OrtNode *, size_t *)
      
    • Node_GetSubgraphs$layout

      public static final AddressLayout Node_GetSubgraphs$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetSubgraphs)(const OrtNode *, const OrtGraph **, size_t, const char **)
      
    • Node_GetSubgraphs$offset

      public static final long Node_GetSubgraphs$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetSubgraphs)(const OrtNode *, const OrtGraph **, size_t, const char **)
      
    • Node_GetSubgraphs

      public static MemorySegment Node_GetSubgraphs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetSubgraphs)(const OrtNode *, const OrtGraph **, size_t, const char **)
      
    • Node_GetSubgraphs

      public static void Node_GetSubgraphs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetSubgraphs)(const OrtNode *, const OrtGraph **, size_t, const char **)
      
    • Node_GetGraph$layout

      public static final AddressLayout Node_GetGraph$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetGraph)(const OrtNode *, const OrtGraph **)
      
    • Node_GetGraph$offset

      public static final long Node_GetGraph$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetGraph)(const OrtNode *, const OrtGraph **)
      
    • Node_GetGraph

      public static MemorySegment Node_GetGraph(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetGraph)(const OrtNode *, const OrtGraph **)
      
    • Node_GetGraph

      public static void Node_GetGraph(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetGraph)(const OrtNode *, const OrtGraph **)
      
    • Node_GetEpName$layout

      public static final AddressLayout Node_GetEpName$layout()
      Layout for field:
      OrtStatusPtr (*Node_GetEpName)(const OrtNode *, const char **)
      
    • Node_GetEpName$offset

      public static final long Node_GetEpName$offset()
      Offset for field:
      OrtStatusPtr (*Node_GetEpName)(const OrtNode *, const char **)
      
    • Node_GetEpName

      public static MemorySegment Node_GetEpName(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Node_GetEpName)(const OrtNode *, const char **)
      
    • Node_GetEpName

      public static void Node_GetEpName(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Node_GetEpName)(const OrtNode *, const char **)
      
    • ReleaseExternalInitializerInfo$layout

      public static final AddressLayout ReleaseExternalInitializerInfo$layout()
      Layout for field:
      void (*ReleaseExternalInitializerInfo)(OrtExternalInitializerInfo *)
      
    • ReleaseExternalInitializerInfo$offset

      public static final long ReleaseExternalInitializerInfo$offset()
      Offset for field:
      void (*ReleaseExternalInitializerInfo)(OrtExternalInitializerInfo *)
      
    • ReleaseExternalInitializerInfo

      public static MemorySegment ReleaseExternalInitializerInfo(MemorySegment struct)
      Getter for field:
      void (*ReleaseExternalInitializerInfo)(OrtExternalInitializerInfo *)
      
    • ReleaseExternalInitializerInfo

      public static void ReleaseExternalInitializerInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseExternalInitializerInfo)(OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFilePath$layout

      public static final AddressLayout ExternalInitializerInfo_GetFilePath$layout()
      Layout for field:
      const char *(*ExternalInitializerInfo_GetFilePath)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFilePath$offset

      public static final long ExternalInitializerInfo_GetFilePath$offset()
      Offset for field:
      const char *(*ExternalInitializerInfo_GetFilePath)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFilePath

      public static MemorySegment ExternalInitializerInfo_GetFilePath(MemorySegment struct)
      Getter for field:
      const char *(*ExternalInitializerInfo_GetFilePath)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFilePath

      public static void ExternalInitializerInfo_GetFilePath(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*ExternalInitializerInfo_GetFilePath)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFileOffset$layout

      public static final AddressLayout ExternalInitializerInfo_GetFileOffset$layout()
      Layout for field:
      int64_t (*ExternalInitializerInfo_GetFileOffset)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFileOffset$offset

      public static final long ExternalInitializerInfo_GetFileOffset$offset()
      Offset for field:
      int64_t (*ExternalInitializerInfo_GetFileOffset)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFileOffset

      public static MemorySegment ExternalInitializerInfo_GetFileOffset(MemorySegment struct)
      Getter for field:
      int64_t (*ExternalInitializerInfo_GetFileOffset)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetFileOffset

      public static void ExternalInitializerInfo_GetFileOffset(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      int64_t (*ExternalInitializerInfo_GetFileOffset)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetByteSize$layout

      public static final AddressLayout ExternalInitializerInfo_GetByteSize$layout()
      Layout for field:
      size_t (*ExternalInitializerInfo_GetByteSize)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetByteSize$offset

      public static final long ExternalInitializerInfo_GetByteSize$offset()
      Offset for field:
      size_t (*ExternalInitializerInfo_GetByteSize)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetByteSize

      public static MemorySegment ExternalInitializerInfo_GetByteSize(MemorySegment struct)
      Getter for field:
      size_t (*ExternalInitializerInfo_GetByteSize)(const OrtExternalInitializerInfo *)
      
    • ExternalInitializerInfo_GetByteSize

      public static void ExternalInitializerInfo_GetByteSize(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      size_t (*ExternalInitializerInfo_GetByteSize)(const OrtExternalInitializerInfo *)
      
    • GetRunConfigEntry$layout

      public static final AddressLayout GetRunConfigEntry$layout()
      Layout for field:
      const char *(*GetRunConfigEntry)(const OrtRunOptions *, const char *)
      
    • GetRunConfigEntry$offset

      public static final long GetRunConfigEntry$offset()
      Offset for field:
      const char *(*GetRunConfigEntry)(const OrtRunOptions *, const char *)
      
    • GetRunConfigEntry

      public static MemorySegment GetRunConfigEntry(MemorySegment struct)
      Getter for field:
      const char *(*GetRunConfigEntry)(const OrtRunOptions *, const char *)
      
    • GetRunConfigEntry

      public static void GetRunConfigEntry(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const char *(*GetRunConfigEntry)(const OrtRunOptions *, const char *)
      
    • EpDevice_MemoryInfo$layout

      public static final AddressLayout EpDevice_MemoryInfo$layout()
      Layout for field:
      const OrtMemoryInfo *(*EpDevice_MemoryInfo)(const OrtEpDevice *, OrtDeviceMemoryType)
      
    • EpDevice_MemoryInfo$offset

      public static final long EpDevice_MemoryInfo$offset()
      Offset for field:
      const OrtMemoryInfo *(*EpDevice_MemoryInfo)(const OrtEpDevice *, OrtDeviceMemoryType)
      
    • EpDevice_MemoryInfo

      public static MemorySegment EpDevice_MemoryInfo(MemorySegment struct)
      Getter for field:
      const OrtMemoryInfo *(*EpDevice_MemoryInfo)(const OrtEpDevice *, OrtDeviceMemoryType)
      
    • EpDevice_MemoryInfo

      public static void EpDevice_MemoryInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      const OrtMemoryInfo *(*EpDevice_MemoryInfo)(const OrtEpDevice *, OrtDeviceMemoryType)
      
    • CreateSharedAllocator$layout

      public static final AddressLayout CreateSharedAllocator$layout()
      Layout for field:
      OrtStatusPtr (*CreateSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType, OrtAllocatorType, const OrtKeyValuePairs *, OrtAllocator **)
      
    • CreateSharedAllocator$offset

      public static final long CreateSharedAllocator$offset()
      Offset for field:
      OrtStatusPtr (*CreateSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType, OrtAllocatorType, const OrtKeyValuePairs *, OrtAllocator **)
      
    • CreateSharedAllocator

      public static MemorySegment CreateSharedAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType, OrtAllocatorType, const OrtKeyValuePairs *, OrtAllocator **)
      
    • CreateSharedAllocator

      public static void CreateSharedAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType, OrtAllocatorType, const OrtKeyValuePairs *, OrtAllocator **)
      
    • GetSharedAllocator$layout

      public static final AddressLayout GetSharedAllocator$layout()
      Layout for field:
      OrtStatusPtr (*GetSharedAllocator)(OrtEnv *, const OrtMemoryInfo *, OrtAllocator **)
      
    • GetSharedAllocator$offset

      public static final long GetSharedAllocator$offset()
      Offset for field:
      OrtStatusPtr (*GetSharedAllocator)(OrtEnv *, const OrtMemoryInfo *, OrtAllocator **)
      
    • GetSharedAllocator

      public static MemorySegment GetSharedAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSharedAllocator)(OrtEnv *, const OrtMemoryInfo *, OrtAllocator **)
      
    • GetSharedAllocator

      public static void GetSharedAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSharedAllocator)(OrtEnv *, const OrtMemoryInfo *, OrtAllocator **)
      
    • ReleaseSharedAllocator$layout

      public static final AddressLayout ReleaseSharedAllocator$layout()
      Layout for field:
      OrtStatusPtr (*ReleaseSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType)
      
    • ReleaseSharedAllocator$offset

      public static final long ReleaseSharedAllocator$offset()
      Offset for field:
      OrtStatusPtr (*ReleaseSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType)
      
    • ReleaseSharedAllocator

      public static MemorySegment ReleaseSharedAllocator(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*ReleaseSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType)
      
    • ReleaseSharedAllocator

      public static void ReleaseSharedAllocator(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*ReleaseSharedAllocator)(OrtEnv *, const OrtEpDevice *, OrtDeviceMemoryType)
      
    • GetTensorData$layout

      public static final AddressLayout GetTensorData$layout()
      Layout for field:
      OrtStatusPtr (*GetTensorData)(const OrtValue *, const void **)
      
    • GetTensorData$offset

      public static final long GetTensorData$offset()
      Offset for field:
      OrtStatusPtr (*GetTensorData)(const OrtValue *, const void **)
      
    • GetTensorData

      public static MemorySegment GetTensorData(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetTensorData)(const OrtValue *, const void **)
      
    • GetTensorData

      public static void GetTensorData(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetTensorData)(const OrtValue *, const void **)
      
    • GetSessionOptionsConfigEntries$layout

      public static final AddressLayout GetSessionOptionsConfigEntries$layout()
      Layout for field:
      OrtStatusPtr (*GetSessionOptionsConfigEntries)(const OrtSessionOptions *, OrtKeyValuePairs **)
      
    • GetSessionOptionsConfigEntries$offset

      public static final long GetSessionOptionsConfigEntries$offset()
      Offset for field:
      OrtStatusPtr (*GetSessionOptionsConfigEntries)(const OrtSessionOptions *, OrtKeyValuePairs **)
      
    • GetSessionOptionsConfigEntries

      public static MemorySegment GetSessionOptionsConfigEntries(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetSessionOptionsConfigEntries)(const OrtSessionOptions *, OrtKeyValuePairs **)
      
    • GetSessionOptionsConfigEntries

      public static void GetSessionOptionsConfigEntries(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetSessionOptionsConfigEntries)(const OrtSessionOptions *, OrtKeyValuePairs **)
      
    • SessionGetMemoryInfoForInputs$layout

      public static final AddressLayout SessionGetMemoryInfoForInputs$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetMemoryInfoForInputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetMemoryInfoForInputs$offset

      public static final long SessionGetMemoryInfoForInputs$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetMemoryInfoForInputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetMemoryInfoForInputs

      public static MemorySegment SessionGetMemoryInfoForInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetMemoryInfoForInputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetMemoryInfoForInputs

      public static void SessionGetMemoryInfoForInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetMemoryInfoForInputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetMemoryInfoForOutputs$layout

      public static final AddressLayout SessionGetMemoryInfoForOutputs$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetMemoryInfoForOutputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetMemoryInfoForOutputs$offset

      public static final long SessionGetMemoryInfoForOutputs$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetMemoryInfoForOutputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetMemoryInfoForOutputs

      public static MemorySegment SessionGetMemoryInfoForOutputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetMemoryInfoForOutputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetMemoryInfoForOutputs

      public static void SessionGetMemoryInfoForOutputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetMemoryInfoForOutputs)(const OrtSession *, const OrtMemoryInfo **, size_t)
      
    • SessionGetEpDeviceForInputs$layout

      public static final AddressLayout SessionGetEpDeviceForInputs$layout()
      Layout for field:
      OrtStatusPtr (*SessionGetEpDeviceForInputs)(const OrtSession *, const OrtEpDevice **, size_t)
      
    • SessionGetEpDeviceForInputs$offset

      public static final long SessionGetEpDeviceForInputs$offset()
      Offset for field:
      OrtStatusPtr (*SessionGetEpDeviceForInputs)(const OrtSession *, const OrtEpDevice **, size_t)
      
    • SessionGetEpDeviceForInputs

      public static MemorySegment SessionGetEpDeviceForInputs(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*SessionGetEpDeviceForInputs)(const OrtSession *, const OrtEpDevice **, size_t)
      
    • SessionGetEpDeviceForInputs

      public static void SessionGetEpDeviceForInputs(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*SessionGetEpDeviceForInputs)(const OrtSession *, const OrtEpDevice **, size_t)
      
    • CreateSyncStreamForEpDevice$layout

      public static final AddressLayout CreateSyncStreamForEpDevice$layout()
      Layout for field:
      OrtStatusPtr (*CreateSyncStreamForEpDevice)(const OrtEpDevice *, const OrtKeyValuePairs *, OrtSyncStream **)
      
    • CreateSyncStreamForEpDevice$offset

      public static final long CreateSyncStreamForEpDevice$offset()
      Offset for field:
      OrtStatusPtr (*CreateSyncStreamForEpDevice)(const OrtEpDevice *, const OrtKeyValuePairs *, OrtSyncStream **)
      
    • CreateSyncStreamForEpDevice

      public static MemorySegment CreateSyncStreamForEpDevice(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateSyncStreamForEpDevice)(const OrtEpDevice *, const OrtKeyValuePairs *, OrtSyncStream **)
      
    • CreateSyncStreamForEpDevice

      public static void CreateSyncStreamForEpDevice(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateSyncStreamForEpDevice)(const OrtEpDevice *, const OrtKeyValuePairs *, OrtSyncStream **)
      
    • SyncStream_GetHandle$layout

      public static final AddressLayout SyncStream_GetHandle$layout()
      Layout for field:
      void *(*SyncStream_GetHandle)(OrtSyncStream *)
      
    • SyncStream_GetHandle$offset

      public static final long SyncStream_GetHandle$offset()
      Offset for field:
      void *(*SyncStream_GetHandle)(OrtSyncStream *)
      
    • SyncStream_GetHandle

      public static MemorySegment SyncStream_GetHandle(MemorySegment struct)
      Getter for field:
      void *(*SyncStream_GetHandle)(OrtSyncStream *)
      
    • SyncStream_GetHandle

      public static void SyncStream_GetHandle(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void *(*SyncStream_GetHandle)(OrtSyncStream *)
      
    • ReleaseSyncStream$layout

      public static final AddressLayout ReleaseSyncStream$layout()
      Layout for field:
      void (*ReleaseSyncStream)(OrtSyncStream *)
      
    • ReleaseSyncStream$offset

      public static final long ReleaseSyncStream$offset()
      Offset for field:
      void (*ReleaseSyncStream)(OrtSyncStream *)
      
    • ReleaseSyncStream

      public static MemorySegment ReleaseSyncStream(MemorySegment struct)
      Getter for field:
      void (*ReleaseSyncStream)(OrtSyncStream *)
      
    • ReleaseSyncStream

      public static void ReleaseSyncStream(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      void (*ReleaseSyncStream)(OrtSyncStream *)
      
    • CopyTensors$layout

      public static final AddressLayout CopyTensors$layout()
      Layout for field:
      OrtStatusPtr (*CopyTensors)(const OrtEnv *, const OrtValue *const *, OrtValue *const *, OrtSyncStream *, size_t)
      
    • CopyTensors$offset

      public static final long CopyTensors$offset()
      Offset for field:
      OrtStatusPtr (*CopyTensors)(const OrtEnv *, const OrtValue *const *, OrtValue *const *, OrtSyncStream *, size_t)
      
    • CopyTensors

      public static MemorySegment CopyTensors(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CopyTensors)(const OrtEnv *, const OrtValue *const *, OrtValue *const *, OrtSyncStream *, size_t)
      
    • CopyTensors

      public static void CopyTensors(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CopyTensors)(const OrtEnv *, const OrtValue *const *, OrtValue *const *, OrtSyncStream *, size_t)
      
    • Graph_GetModelMetadata$layout

      public static final AddressLayout Graph_GetModelMetadata$layout()
      Layout for field:
      OrtStatusPtr (*Graph_GetModelMetadata)(const OrtGraph *, OrtModelMetadata **)
      
    • Graph_GetModelMetadata$offset

      public static final long Graph_GetModelMetadata$offset()
      Offset for field:
      OrtStatusPtr (*Graph_GetModelMetadata)(const OrtGraph *, OrtModelMetadata **)
      
    • Graph_GetModelMetadata

      public static MemorySegment Graph_GetModelMetadata(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*Graph_GetModelMetadata)(const OrtGraph *, OrtModelMetadata **)
      
    • Graph_GetModelMetadata

      public static void Graph_GetModelMetadata(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*Graph_GetModelMetadata)(const OrtGraph *, OrtModelMetadata **)
      
    • GetModelCompatibilityForEpDevices$layout

      public static final AddressLayout GetModelCompatibilityForEpDevices$layout()
      Layout for field:
      OrtStatusPtr (*GetModelCompatibilityForEpDevices)(const OrtEpDevice *const *, size_t, const char *, OrtCompiledModelCompatibility *)
      
    • GetModelCompatibilityForEpDevices$offset

      public static final long GetModelCompatibilityForEpDevices$offset()
      Offset for field:
      OrtStatusPtr (*GetModelCompatibilityForEpDevices)(const OrtEpDevice *const *, size_t, const char *, OrtCompiledModelCompatibility *)
      
    • GetModelCompatibilityForEpDevices

      public static MemorySegment GetModelCompatibilityForEpDevices(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*GetModelCompatibilityForEpDevices)(const OrtEpDevice *const *, size_t, const char *, OrtCompiledModelCompatibility *)
      
    • GetModelCompatibilityForEpDevices

      public static void GetModelCompatibilityForEpDevices(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*GetModelCompatibilityForEpDevices)(const OrtEpDevice *const *, size_t, const char *, OrtCompiledModelCompatibility *)
      
    • CreateExternalInitializerInfo$layout

      public static final AddressLayout CreateExternalInitializerInfo$layout()
      Layout for field:
      OrtStatusPtr (*CreateExternalInitializerInfo)(const char *, int64_t, size_t, OrtExternalInitializerInfo **)
      
    • CreateExternalInitializerInfo$offset

      public static final long CreateExternalInitializerInfo$offset()
      Offset for field:
      OrtStatusPtr (*CreateExternalInitializerInfo)(const char *, int64_t, size_t, OrtExternalInitializerInfo **)
      
    • CreateExternalInitializerInfo

      public static MemorySegment CreateExternalInitializerInfo(MemorySegment struct)
      Getter for field:
      OrtStatusPtr (*CreateExternalInitializerInfo)(const char *, int64_t, size_t, OrtExternalInitializerInfo **)
      
    • CreateExternalInitializerInfo

      public static void CreateExternalInitializerInfo(MemorySegment struct, MemorySegment fieldValue)
      Setter for field:
      OrtStatusPtr (*CreateExternalInitializerInfo)(const char *, int64_t, size_t, OrtExternalInitializerInfo **)
      
    • asSlice

      public static MemorySegment asSlice(MemorySegment array, long index)
      Obtains a slice of arrayParam which selects the array element at index. The returned segment has address arrayParam.address() + index * layout().byteSize()
    • sizeof

      public static long sizeof()
      The size (in bytes) of this struct
    • allocate

      public static MemorySegment allocate(SegmentAllocator allocator)
      Allocate a segment of size layout().byteSize() using allocator
    • allocateArray

      public static MemorySegment allocateArray(long elementCount, SegmentAllocator allocator)
      Allocate an array of size elementCount using allocator. The returned segment has size elementCount * layout().byteSize().
    • reinterpret

      public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer<MemorySegment> cleanup)
      Reinterprets addr using target arena and cleanupAction (if any). The returned segment has size layout().byteSize()
    • reinterpret

      public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer<MemorySegment> cleanup)
      Reinterprets addr using target arena and cleanupAction (if any). The returned segment has size elementCount * layout().byteSize()