37 return instance->
vtable->
instance->
Get(outInstalledTitleInfos, outInstalledTitleInfosSize, maxInstalledTitleInfos);
44 void InitInternalVtable() {
46 .GetFn = &GetWrapper};
47 mInstance.
vtable = &mVTable;
50 details::IInstalledTitleListAccessorInternal mInstance{};
51 details::IInstalledTitleListAccessorInternalVTable mVTable{};
Result value type used by nn libraries.
~IInstalledTitleListAccessor() override=default
IInstalledTitleListAccessor()
IInstalledTitleListAccessor & operator=(const IInstalledTitleListAccessor &other)
IInstalledTitleListAccessor & operator=(IInstalledTitleListAccessor &&src) noexcept
IInstalledTitleListAccessor(IInstalledTitleListAccessor &src)
virtual nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos) const =0
IInstalledTitleListAccessorBase * instance
IInstalledTitleListAccessorInternalVTable * vtable
details::IInstalledTitleListAccessorBase & GetDefaultInstalledTitleListAccessor()