45 return instance->
vtable->
instance->
Get(outTitleInfo, outTitleInfoSize, maxTitleInfo, u1);
49 GetInternal()
override
58 .GetFn = &GetWrapper};
59 mInstance.
vtable = &mVTable;
62 details::IPreferentialTitleAccessorInternal mInstance{};
63 details::IPreferentialTitleAccessorInternalVTable mVTable{};
66details::IPreferentialTitleAccessorBase &
Result value type used by nn libraries.
~IPreferentialTitleAccessor() override=default
IPreferentialTitleAccessor & operator=(const IPreferentialTitleAccessor &other)
IPreferentialTitleAccessor & operator=(IPreferentialTitleAccessor &&src) noexcept
IPreferentialTitleAccessor()
IPreferentialTitleAccessor(IPreferentialTitleAccessor &src)
virtual nn::Result Get(TitleInfo *outTitleInfo, uint32_t *outTitleInfoNum, int maxNumTitleInfos, uint32_t u1) const =0
IPreferentialTitleAccessorBase * instance
IPreferentialTitleAccessorInternalVTable * vtable
details::IPreferentialTitleAccessorBase & GetDefaultPreferentialTitleAccessor()