Home | History | Annotate | Download | only in Common
      1 // UpdatePair.h
      2 
      3 #ifndef __UPDATE_PAIR_H
      4 #define __UPDATE_PAIR_H
      5 
      6 #include "DirItem.h"
      7 #include "UpdateAction.h"
      8 
      9 #include "../../Archive/IArchive.h"
     10 
     11 struct CUpdatePair
     12 {
     13   NUpdateArchive::NPairState::EEnum State;
     14   int ArcIndex;
     15   int DirIndex;
     16   CUpdatePair(): ArcIndex(-1), DirIndex(-1) {}
     17 };
     18 
     19 void GetUpdatePairInfoList(
     20     const CDirItems &dirItems,
     21     const CObjectVector<CArcItem> &arcItems,
     22     NFileTimeType::EEnum fileTimeType,
     23     CRecordVector<CUpdatePair> &updatePairs);
     24 
     25 #endif
     26