LiteRT C++ API Reference
Classes
An immutable and non-owning view of a buffer.
A high-level inference API for LiteRT.
Defines the C++ interface for custom operator kernels in LiteRT.
The environment works like a context that holds the runtime states.
A C++ wrapper for a
LiteRtStatus
code, providing a status and an error message.A helper class for building and handling error statuses.
Defines the C++ wrapper for LiteRT events, used for synchronization.
A utility for generic return values that may represent a failure.
A C++ wrapper for
LiteRtLayout
, representing a tensor layout.A C++ wrapper for
LiteRtModel
, representing a LiteRT model.A C++ wrapper for
LiteRtOpaqueOptions
, providing a way to manage and access type-erased configuration data.Manages the configuration options for compiling a LiteRT model.
A writable and owning buffer reference.
A C++ wrapper for
LiteRtTensorBuffer
, representing a tensor and its associated backing buffer.A utility for generic return values that represents a failure.
Structs
Defines allocation and deallocation behavior for owning buffer refs.
A memory allocator based on
new
and delete
.
