|
| Env (std::nullptr_t) |
| Create an empty Env object, must be assigned a valid one to be used.
|
|
| Env (OrtLoggingLevel logging_level=ORT_LOGGING_LEVEL_WARNING, const char *logid="") |
| Wraps OrtApi::CreateEnv.
|
|
| Env (OrtLoggingLevel logging_level, const char *logid, OrtLoggingFunction logging_function, void *logger_param) |
| Wraps OrtApi::CreateEnvWithCustomLogger.
|
|
| Env (const OrtThreadingOptions *tp_options, OrtLoggingLevel logging_level=ORT_LOGGING_LEVEL_WARNING, const char *logid="") |
| Wraps OrtApi::CreateEnvWithGlobalThreadPools.
|
|
| Env (const OrtThreadingOptions *tp_options, OrtLoggingFunction logging_function, void *logger_param, OrtLoggingLevel logging_level=ORT_LOGGING_LEVEL_WARNING, const char *logid="") |
| Wraps OrtApi::CreateEnvWithCustomLoggerAndGlobalThreadPools.
|
|
| Env (OrtEnv *p) |
| C Interop Helper.
|
|
Env & | EnableTelemetryEvents () |
| Wraps OrtApi::EnableTelemetryEvents.
|
|
Env & | DisableTelemetryEvents () |
| Wraps OrtApi::DisableTelemetryEvents.
|
|
Env & | UpdateEnvWithCustomLogLevel (OrtLoggingLevel log_severity_level) |
| Wraps OrtApi::UpdateEnvWithCustomLogLevel.
|
|
Env & | CreateAndRegisterAllocator (const OrtMemoryInfo *mem_info, const OrtArenaCfg *arena_cfg) |
| Wraps OrtApi::CreateAndRegisterAllocator.
|
|
Env & | CreateAndRegisterAllocatorV2 (const std::string &provider_type, const OrtMemoryInfo *mem_info, const std::unordered_map< std::string, std::string > &options, const OrtArenaCfg *arena_cfg) |
| Wraps OrtApi::CreateAndRegisterAllocatorV2.
|
|
constexpr | Base ()=default |
|
constexpr | Base (contained_type *p) noexcept |
|
| Base (const Base &)=delete |
|
| Base (Base &&v) noexcept |
|
| ~Base () |
|
Base & | operator= (const Base &)=delete |
|
Base & | operator= (Base &&v) noexcept |
|
constexpr | operator contained_type * () const noexcept |
|
contained_type * | release () |
| Relinquishes ownership of the contained C object pointer The underlying object is not destroyed.
|
|
The Env (Environment)
The Env holds the logging state used by all other objects. Note: One Env must be created before using any other Onnxruntime functionality