43 void InitInternalVtable() {
45 .GetFn = &GetWrapper};
46 mInstance.
vtable = &mVTable;
50 details::ISettingAccessorInternalVTable mVTable{};
Result value type used by nn libraries.
ISettingAccessor(ISettingAccessor &src)
ISettingAccessor & operator=(ISettingAccessor &&src) noexcept
ISettingAccessor & operator=(const ISettingAccessor &other)
~ISettingAccessor() override=default
virtual nn::Result Get(nn::sl::Setting *) const =0
struct nn::sl::details::ISettingAccessorInternal ISettingAccessorInternal
ISettingAccessorBase * instance
ISettingAccessorInternalVTable * vtable
details::ISettingAccessorBase & GetDefaultSettingAccessor()