35 return instance->
vtable->
instance->
Get(outTitleInfo, outTitleInfoSize, maxTitleInfo, u1);
42 void InitInternalVtable() {
44 .GetFn = &GetWrapper};
45 mInstance.
vtable = &mVTable;
48 details::IPreferentialTitleAccessorInternal mInstance{};
49 details::IPreferentialTitleAccessorInternalVTable mVTable{};
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()