37 return instance->
vtable->
instance->
Get(outTitleInfos, outTitleInfosSize, maxTitleInfos);
44 void InitInternalVtable() {
46 .GetFn = &GetWrapper};
47 mInstance.
vtable = &mVTable;
51 details::IDiscCachedTitleAccessorInternalVTable mVTable{};
Result value type used by nn libraries.
DiscCachedTitleAccessor & operator=(DiscCachedTitleAccessor &&src) noexcept
DiscCachedTitleAccessor & operator=(const DiscCachedTitleAccessor &other)
DiscCachedTitleAccessor()
~DiscCachedTitleAccessor() override=default
DiscCachedTitleAccessor(DiscCachedTitleAccessor &src)
virtual nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos) const =0
IDiscCachedTitleAccessorInternalVTable * vtable
IDiscCachedTitleAccessorBase * instance
struct nn::sl::details::IDiscCachedTitleAccessorInternal IDiscCachedTitleAccessorInternal
details::IDiscCachedTitleAccessorBase & GetDefaultDiscCachedTitleAccessor()