LosaDev source snapshot 2019

This commit is contained in:
LosaDev committed 2026-11-07 13:30:45 +07:00
commit c198676e97
20588 files changed
+8812878

No files matched your search

@@ -0,0 +1,32 @@
#pragma once
#include <set>
#include "BaseCommand.h"
class SyncCommand : public BaseCommand
{
public:
SyncCommand();
~SyncCommand();
public:
BOOL ExecuteServiceAll(CServerDialog* dialog);
BOOL ExecuteServiceOne(CServerDialog* dialog);
BOOL CheckContinueServiceAll(CServerDialog* dialog);
BOOL CheckContinueServiceOne(CServerDialog* dialog);
BOOL IsValidDetail();
private:
typedef std::set<CServerDialog*> SETDIALOGS;
typedef SETDIALOGS::iterator DIALOGSITER;
void PushCompleteDialogs( SETDIALOGS& dialogs, CServerDialog* dialog );
BOOL CheckCompleteDialogs( SETDIALOGS& dialogs, CServerDialog* dialog );
private:
UINT m_totalSyncTabCount;
SETDIALOGS m_syncCommandDialogs;
SETDIALOGS m_syncComplteDialogs;
};