Table of Contents

Struct SmartWrap<T>

Namespace
LiveKit.Internal.FFI
public readonly struct SmartWrap<T> : IDisposable where T : class, new()

Type Parameters

T
Implements
Inherited Members
Extension Methods

Constructors

SmartWrap(T, IMultiPool)

public SmartWrap(T value, IMultiPool pool)

Parameters

value T
pool IMultiPool

Fields

value

public readonly T value

Field Value

T

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Operators

implicit operator T(SmartWrap<T>)

public static implicit operator T(SmartWrap<T> wrap)

Parameters

wrap SmartWrap<T>

Returns

T