38 return instance->
vtable->
instance->
Get(outTitleInfos, outTitleInfosSize, maxTitleInfos);
45 void InitInternalVtable() {
47 .GetFn = &GetWrapper};
48 mInstance.
vtable = &mVTable;
51 details::IBlackListAccessorInternal mInstance{};
52 details::IBlackListAccessorInternalVTable mVTable{};
Result value type used by nn libraries.
~IBlackListAccessor() override=default
IBlackListAccessor(IBlackListAccessor &src)
IBlackListAccessor & operator=(const IBlackListAccessor &other)
IBlackListAccessor & operator=(IBlackListAccessor &&src) noexcept
virtual nn::Result Get(nn::sl::TitleInfo *outTitleInfos, int *outTitleInfosSize, int maxTitleInfos) const =0
IBlackListAccessorInternalVTable * vtable
IBlackListAccessorBase * instance
details::IBlackListAccessorBase & GetDefaultBlackListAccessor()