21 #include <quentier/synchronization/types/Fwd.h> 22 #include <quentier/utility/Linkage.h> 24 #include <qevercloud/Fwd.h> 40 std::optional<QDir> dir) = 0;
43 qevercloud::IRequestContextPtr ctx) = 0;
46 qevercloud::IRetryPolicyPtr retryPolicy) = 0;
49 std::optional<quint32> maxConcurrentNoteDownloads) = 0;
52 std::optional<quint32> maxConcurrentResourceDownloads) = 0;
54 [[nodiscard]]
virtual ISyncOptionsPtr build() = 0;
57 [[nodiscard]] QUENTIER_EXPORT ISyncOptionsBuilderPtr createSyncOptionsBuilder();
Definition: synchronization/Factory.h:35
Definition: ISyncOptionsBuilder.h:32