• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // IProgress.h
2 
3 #ifndef ZIP7_INC_IPROGRESS_H
4 #define ZIP7_INC_IPROGRESS_H
5 
6 #include "../Common/MyTypes.h"
7 
8 #include "IDecl.h"
9 
10 Z7_PURE_INTERFACES_BEGIN
11 
12 #define Z7_IFACEM_IProgress(x) \
13   x(SetTotal(UInt64 total)) \
14   x(SetCompleted(const UInt64 *completeValue)) \
15 
16 Z7_DECL_IFACE_7ZIP(IProgress, 0, 5)
17   { Z7_IFACE_COM7_PURE(IProgress) };
18 
19 Z7_PURE_INTERFACES_END
20 #endif
21