42 void InitInternalVtable() {
44 .GetByAccountFn = &GetByAccountWrapper};
45 mInstance.
vtable = &mVTable;
48 details::ILaunchedTitleListAccessorInternal mInstance{};
49 details::ILaunchedTitleListAccessorInternalVTable mVTable{};
Result value type used by nn libraries.
ILaunchedTitleListAccessor(ILaunchedTitleListAccessor &src)
~ILaunchedTitleListAccessor() override=default
ILaunchedTitleListAccessor & operator=(const ILaunchedTitleListAccessor &other)
ILaunchedTitleListAccessor()
ILaunchedTitleListAccessor & operator=(ILaunchedTitleListAccessor &&src) noexcept
virtual nn::Result GetByAccount(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfoSize, int inTitleInfosSize, int userId) const =0
ILaunchedTitleListAccessorBase * instance
ILaunchedTitleListAccessorInternalVTable * vtable
LaunchedTitleListAccessorType
@ TITLE_LIST_ACCESSOR_PLAY_STATS
@ TITLE_LIST_ACCESSOR_LAUNCHED_TITLES
details::ILaunchedTitleListAccessorBase & GetDefaultLaunchedTitleListAccessor()