# OnnxRuntime: Ort::detail Namespace Reference

Loading...
Searching...
No Matches
Ort::detail Namespace Reference

## Namespaces

namespace | attr_utils
namespace | binding_utils

## Classes

struct | AllocatedFree
struct | AllocatorImpl
struct | Base
| Used internally by the C++ API. C++ wrapper types inherit from this. This is a zero cost abstraction to wrap the C API objects and delete them on destruction. More...
struct | Base< Unowned< T > >
| Covers unowned pointers owned by either the ORT or some other instance of CPP wrappers. Used for ConstXXX and UnownedXXXX types that are copyable. Also convenient to wrap raw OrtXX pointers . More...
struct | ConstIoBindingImpl
struct | ConstSessionImpl
struct | ConstSessionOptionsImpl
struct | ConstValueImpl
struct | IoBindingImpl
struct | KernelInfoImpl
struct | MapTypeInfoImpl
struct | MemoryInfoImpl
struct | OrtSparseValuesParam
struct | SequenceTypeInfoImpl
struct | SessionImpl
struct | SessionOptionsImpl
struct | Shape
struct | TensorTypeAndShapeInfoImpl
struct | TypeInfoImpl
struct | Unowned
| This is a tagging template type. Use it with Base<T> to indicate that the C++ interface object has no ownership of the underlying C object. More...
struct | ValueImpl

## Functions

void | OrtRelease (OrtAllocator *ptr)
void | OrtRelease (OrtMemoryInfo *ptr)
void | OrtRelease (OrtCustomOpDomain *ptr)
void | OrtRelease (OrtThreadingOptions *ptr)
void | OrtRelease (OrtEnv *ptr)
void | OrtRelease (OrtRunOptions *ptr)
void | OrtRelease (OrtSession *ptr)
void | OrtRelease (OrtSessionOptions *ptr)
void | OrtRelease (OrtTensorTypeAndShapeInfo *ptr)
void | OrtRelease (OrtSequenceTypeInfo *ptr)
void | OrtRelease (OrtMapTypeInfo *ptr)
void | OrtRelease (OrtTypeInfo *ptr)
void | OrtRelease (OrtValue *ptr)
void | OrtRelease (OrtModelMetadata *ptr)
void | OrtRelease (OrtIoBinding *ptr)
void | OrtRelease (OrtArenaCfg *ptr)
void | OrtRelease (OrtStatus *ptr)
void | OrtRelease (OrtOpAttr *ptr)
void | OrtRelease (OrtOp *ptr)
void | OrtRelease (OrtKernelInfo *ptr)
std::string | MakeCustomOpConfigEntryKey (const char *custom_op_name, const char *config)

## Function Documentation

## MakeCustomOpConfigEntryKey()

std::string Ort::detail::MakeCustomOpConfigEntryKey | ( | const char * | custom_op_name,
|  | const char * | config
| ) |  |

## OrtRelease() [1/20]

void Ort::detail::OrtRelease | ( | OrtAllocator * | ptr | ) |

inline

## OrtRelease() [2/20]

void Ort::detail::OrtRelease | ( | OrtArenaCfg * | ptr | ) |

inline

## OrtRelease() [3/20]

void Ort::detail::OrtRelease | ( | OrtCustomOpDomain * | ptr | ) |

inline

## OrtRelease() [4/20]

void Ort::detail::OrtRelease | ( | OrtEnv * | ptr | ) |

inline

## OrtRelease() [5/20]

void Ort::detail::OrtRelease | ( | OrtIoBinding * | ptr | ) |

inline

## OrtRelease() [6/20]

void Ort::detail::OrtRelease | ( | OrtKernelInfo * | ptr | ) |

inline

## OrtRelease() [7/20]

void Ort::detail::OrtRelease | ( | OrtMapTypeInfo * | ptr | ) |

inline

## OrtRelease() [8/20]

void Ort::detail::OrtRelease | ( | OrtMemoryInfo * | ptr | ) |

inline

## OrtRelease() [9/20]

void Ort::detail::OrtRelease | ( | OrtModelMetadata * | ptr | ) |

inline

## OrtRelease() [10/20]

void Ort::detail::OrtRelease | ( | OrtOp * | ptr | ) |

inline

## OrtRelease() [11/20]

void Ort::detail::OrtRelease | ( | OrtOpAttr * | ptr | ) |

inline

## OrtRelease() [12/20]

void Ort::detail::OrtRelease | ( | OrtRunOptions * | ptr | ) |

inline

## OrtRelease() [13/20]

void Ort::detail::OrtRelease | ( | OrtSequenceTypeInfo * | ptr | ) |

inline

## OrtRelease() [14/20]

void Ort::detail::OrtRelease | ( | OrtSession * | ptr | ) |

inline

## OrtRelease() [15/20]

void Ort::detail::OrtRelease | ( | OrtSessionOptions * | ptr | ) |

inline

## OrtRelease() [16/20]

void Ort::detail::OrtRelease | ( | OrtStatus * | ptr | ) |

inline

## OrtRelease() [17/20]

void Ort::detail::OrtRelease | ( | OrtTensorTypeAndShapeInfo * | ptr | ) |

inline

## OrtRelease() [18/20]

void Ort::detail::OrtRelease | ( | OrtThreadingOptions * | ptr | ) |

inline

## OrtRelease() [19/20]

void Ort::detail::OrtRelease | ( | OrtTypeInfo * | ptr | ) |

inline

## OrtRelease() [20/20]

void Ort::detail::OrtRelease | ( | OrtValue * | ptr | ) |

inline