10 class QuickStartApplicationSelector;
12 class IPreferentialTitleAccessorBase;
43 virtual nn::Result Get(
TitleInfo *outTitleInfo, uint32_t *outTitleInfoNum,
int maxNumTitleInfos, uint32_t u1)
const = 0;
53 nn::Result Get(
TitleInfo *outTitleInfo, uint32_t *outTitleInfoNum,
int maxNumTitleInfos, uint32_t u1)
const override {
57 return mInstancePtr->
vtable->
GetFn(mInstancePtr, outTitleInfo, outTitleInfoNum, maxNumTitleInfos, u1);
Result value type used by nn libraries.
IPreferentialTitleAccessorBase()=default
virtual nn::Result Get(TitleInfo *outTitleInfo, uint32_t *outTitleInfoNum, int maxNumTitleInfos, uint32_t u1) const =0
virtual ~IPreferentialTitleAccessorBase()=default
PreferentialTitleAccessorFromPtr(details::IPreferentialTitleAccessorInternal *ptr)
nn::Result Get(TitleInfo *outTitleInfo, uint32_t *outTitleInfoNum, int maxNumTitleInfos, uint32_t u1) const override
IPreferentialTitleAccessorBase_GetFn GetFn
IPreferentialTitleAccessorBase * instance
nn::Result(* IPreferentialTitleAccessorBase_GetFn)(IPreferentialTitleAccessorInternal *, TitleInfo *, uint32_t *, int, uint32_t)
IPreferentialTitleAccessorInternalVTable * vtable
struct nn::sl::details::IPreferentialTitleAccessorInternal IPreferentialTitleAccessorInternal