litert::options_impl

Summary

Functions

AppendAndReset(internal::RuntimeProxy *runtime, LiteRtOptions options, std::optional< OptionType > & slot)
LiteRtStatus
AppendAndResetOpaqueData(internal::RuntimeProxy *runtime, LiteRtOptions options, const std::optional< OptionType > & slot, GetDataFunc get_data_func)
LiteRtStatus
EnsureOption(std::optional< OptionType > & slot)
Expected< OptionType & >

Functions

AppendAndReset

LiteRtStatus AppendAndReset(
  internal::RuntimeProxy *runtime,
  LiteRtOptions options,
  std::optional< OptionType > & slot
)

AppendAndResetOpaqueData

LiteRtStatus AppendAndResetOpaqueData(
  internal::RuntimeProxy *runtime,
  LiteRtOptions options,
  const std::optional< OptionType > & slot,
  GetDataFunc get_data_func
)

EnsureOption

Expected< OptionType & > EnsureOption(
  std::optional< OptionType > & slot
)