litert::TensorBufferScopedLock

Summary

Constructors and Destructors

TensorBufferScopedLock(const TensorBufferScopedLock & arg)
TensorBufferScopedLock(TensorBufferScopedLock && arg)
~TensorBufferScopedLock()

Public static functions

Create(TensorBuffer & tensor_buffer)
Expected< std::pair< TensorBufferScopedLock, T * > >
Create(const TensorBuffer & tensor_buffer)
Expected< std::pair< TensorBufferScopedLock, const T * > >
Create(LiteRtTensorBuffer tensor_buffer)
Expected< std::pair< TensorBufferScopedLock, T * > >

Public functions

TensorBufferScopedLock

 TensorBufferScopedLock(
  const TensorBufferScopedLock & arg
)=delete

TensorBufferScopedLock

 TensorBufferScopedLock(
  TensorBufferScopedLock && arg
)=default

~TensorBufferScopedLock

 ~TensorBufferScopedLock()

Public static functions

Create

Expected< std::pair< TensorBufferScopedLock, T * > > Create(
  TensorBuffer & tensor_buffer
)

Create

Expected< std::pair< TensorBufferScopedLock, const T * > > Create(
  const TensorBuffer & tensor_buffer
)

Create

Expected< std::pair< TensorBufferScopedLock, T * > > Create(
  LiteRtTensorBuffer tensor_buffer
)