25 class IAuthenticationInfo;
26 using IAuthenticationInfoPtr = std::shared_ptr<IAuthenticationInfo>;
28 class IAuthenticationInfoBuilder;
29 using IAuthenticationInfoBuilderPtr =
30 std::shared_ptr<IAuthenticationInfoBuilder>;
32 class IDownloadNotesStatus;
33 using IDownloadNotesStatusPtr = std::shared_ptr<IDownloadNotesStatus>;
35 class IDownloadResourcesStatus;
36 using IDownloadResourcesStatusPtr = std::shared_ptr<IDownloadResourcesStatus>;
39 using ISendStatusPtr = std::shared_ptr<ISendStatus>;
41 struct ISyncChunksDataCounters;
42 using ISyncChunksDataCountersPtr = std::shared_ptr<ISyncChunksDataCounters>;
45 using ISyncOptionsPtr = std::shared_ptr<ISyncOptions>;
47 class ISyncOptionsBuilder;
48 using ISyncOptionsBuilderPtr = std::shared_ptr<ISyncOptionsBuilder>;
51 using ISyncResultPtr = std::shared_ptr<ISyncResult>;
54 using ISyncStatePtr = std::shared_ptr<ISyncState>;
56 class ISyncStateBuilder;
57 using ISyncStateBuilderPtr = std::shared_ptr<ISyncStateBuilder>;
Definition: synchronization/Factory.h:35