summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/lzma/CPP/7zip/UI/Common/UpdatePair.h
blob: 296d3b09745a0ac65db3d08374393256e31d9273 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// UpdatePair.h

#ifndef __UPDATE_PAIR_H
#define __UPDATE_PAIR_H

#include "DirItem.h"
#include "UpdateAction.h"

#include "../../Archive/IArchive.h"

struct CUpdatePair
{
  NUpdateArchive::NPairState::EEnum State;
  int ArcIndex;
  int DirIndex;
  int HostIndex; // >= 0 for alt streams only, contains index of host pair

  CUpdatePair(): ArcIndex(-1), DirIndex(-1), HostIndex(-1) {}
};

void GetUpdatePairInfoList(
    const CDirItems &dirItems,
    const CObjectVector<CArcItem> &arcItems,
    NFileTimeType::EEnum fileTimeType,
    CRecordVector<CUpdatePair> &updatePairs);

#endif
976a9106013e32a2e352972a6fd66d0b'>Fixed issue whereby the determination that one cannot create files in an arch... Nathan Woods2016-07-031-1/+1 * Changed menu_file_selector to use std::string for its filename buffer Nathan Woods2016-07-021-14/+12 * Converted menu_file_create to use std::string for its filename buffer Nathan Woods2016-07-021-19/+24 * Changed some TRUE/FALSE ==> true/false Nathan Woods2016-07-021-3/+3 * Including the path separator when switching directories in the file selection UI Nathan Woods2016-07-021-1/+1 * Changing menu_file_selector::append_entry() to return a reference instead of ... Nathan Woods2016-06-301-5/+5 * Adopted move constructors on strings a bit more in filesel Nathan Woods2016-06-301-8/+20 * Changed filesel entrylist to be a vector Nathan Woods2016-06-301-49/+17 * More use of std::move() Nathan Woods2016-06-301-1/+1 * Missed this place where I was passing nullptr to std::string ctor Nathan Woods2016-06-291-2/+2 * Added a move constructor and got rid of the 'const char *' overload. I had t... Nathan Woods2016-06-291-10/+10 * Cleanup and version bumpmame0175 Miodrag Milanovic2016-06-291-1/+0 * C++-ified osd_directory (now osd::directory), and added last_modified to osd:... Nathan Woods2016-06-241-4/+4 * m_formatlist is now vector (nw) Miodrag Milanovic2016-06-191-1/+1 * Incorporating Vas Crabb feedback Nathan Woods2016-06-141-1/+4 * On the file selection dialog, previous paths are now clickable Nathan Woods2016-06-131-4/+51 * Fixed not load for some INI files in the category filter. dankan18902016-06-081-1/+1 * Fix Visual Studio build (nw) balr0g2016-05-271-1/+1 * ui refactoring [Vas Crabb]