// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #include #include "adapter/winml_adapter_c_api.h" using UniqueOrtModel = std::unique_ptr; using UniqueOrtThreadPool = std::unique_ptr; using UniqueOrtAllocator = std::unique_ptr; using UniqueOrtSessionOptions = std::unique_ptr; using UniqueOrtSession = std::unique_ptr; using UniqueOrtValue = std::unique_ptr; using UniqueOrtMemoryInfo = std::unique_ptr; using UniqueOrtTypeInfo = std::unique_ptr; using UniqueOrtTensorTypeAndShapeInfo = std::unique_ptr; using UniqueOrtRunOptions = std::unique_ptr; using UniqueOrtEnv = std::unique_ptr;