44 mUpdatePackageAccessor(nullptr),
45 mPreviousSendingTimeSerializer(nullptr),
46 mTimeAccessor(nullptr) {
58 return mSettingAccessor;
62 return mUpdatePackageAccessor;
66 return mPreviousSendingTimeSerializer;
95 settingAccessor.GetInternal(),
96 updatePackageAccessor.GetInternal(),
97 previousSendingTimeSerializer.GetInternal(),
98 timeAccessor.GetInternal());
107 details::SettingAccessorFromPtr mSettingAccessor;
108 details::UpdatePackageAccessorFromPtr mUpdatePackageAccessor;
109 details::SerializerFromPtr<OSTime> mPreviousSendingTimeSerializer;
110 details::TimeAccessorFromPtr mTimeAccessor;
Result value type used by nn libraries.
void Initialize(details::ISettingAccessorBase &settingAccessor, details::IUpdatePackageAccessorBase &updatePackageAccessor, details::ISerializerBase< OSTime > &previousSendingTimeSerializer, details::ITimeAccessorBase &timeAccessor)
details::ITimeAccessorBase & GetTimeAccessor()
nn::Result GetPreviousSendingTime(int64_t *outTime)
details::ISerializerBase< OSTime > & GetPreviousSendingTimeSerializer()
details::ISettingAccessorBase & GetSettingAccessor()
details::IUpdatePackageAccessorBase & GetUpdatePackageAccessor()
nn::Result GetEnability()
nn::Result StoreCurrentTimeAsPreviousSendingTime()
ISerializerInternal * previousSendingTimeSerializer
nn::Result NeedsUpdate__Q3_2nn2sl9ConditionCFv(ConditionInternal *)
struct nn::sl::details::ConditionInternal ConditionInternal
nn::Result StoreCurrentTimeAsPreviousSendingTime__Q3_2nn2sl9ConditionCFv(ConditionInternal *)
ConditionInternal * __ct__Q3_2nn2sl9ConditionFv(ConditionInternal *)
ISettingAccessorInternal * settingAccessor
nn::Result GetPreviousSendingTime__Q3_2nn2sl9ConditionCFPL(ConditionInternal *, int64_t *outTime)
IUpdatePackageAccessorInternal * updatePackageAccessor
void Initialize__Q3_2nn2sl9ConditionFRQ3_2nn2sl16ISettingAccessorRQ3_2nn2sl22IUpdatePackageAccessorRQ3_2nn2sl20ISerializer__tm__2_LRQ3_2nn2sl13ITimeAccessor(ConditionInternal *, ISettingAccessorInternal *, IUpdatePackageAccessorInternal *, ISerializerInternal *, ITimeAccessorInternal *)
nn::Result GetEnability__Q3_2nn2sl9ConditionCFv(ConditionInternal *)
ITimeAccessorInternal * timeAccessor