text: // UpdatePair.h
  
  #ifndef __UPDATE_PAIR_H
  #define __UPDATE_PAIR_H
  
  #include "DirItem.h"
  #include "UpdateAction.h"
  
  #include "IArchive.h"
  
  struct CUpdatePair
  {
    NUpdateArchive::NPairState::EEnum State;
    int ArcIndex;
    int DirIndex;
    CUpdatePair(): ArcIndex(-1), DirIndex(-1) {}
  };
  
  void GetUpdatePairInfoList(
      const CDirItems &dirItems,
      const CObjectVector<CArcItem> &arcItems,
      NFileTimeType::EEnum fileTimeType,
      CRecordVector<CUpdatePair> &updatePairs);
  
  #endif
  