12 class ITitleListAccessorBase;
56 return mInstancePtr->
vtable->
GetFn(mInstancePtr, outTitleInfos, outTitleInfosNum, maxTitleInfosNum);
Result value type used by nn libraries.
ITitleListAccessorBase()=default
virtual ~ITitleListAccessorBase()=default
virtual nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosNum, int maxTitleInfosNum) const =0
TitleListAccessorFromPtr(details::ITitleListAccessorInternal *ptr)
nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosNum, int maxTitleInfosNum) const override
ITitleListAccessorInternalVTable * vtable
ITitleListAccessorBase * instance
nn::Result(* ITitleListAccessor_GetFn)(ITitleListAccessorInternal *, nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosNum, int maxTitleInfosNum)
ITitleListAccessor_GetFn GetFn
struct nn::sl::details::ITitleListAccessorInternal ITitleListAccessorInternal