Lines Matching refs:UInt64
21 UInt64 Start; // start pos of current Stream in global stream
22 UInt64 Pos; // pos in current Stream
23 UInt64 RealSize;
28 HRESULT SetSize2(UInt64 size)
38 UInt64 _offsetPos; // offset relative to Streams[_streamIndex] volume. (_offsetPos >= volSize is allowed)
39 UInt64 _absPos;
40 UInt64 _length; // virtual Length
41 UInt64 _absLimit;
44 CRecordVector<UInt64> Sizes;
46 UInt64 _restrict_Begin;
47 UInt64 _restrict_End;
48 UInt64 _restrict_Global;
102 UInt64 GetVolSize_for_Stream(unsigned i) const
107 UInt64 GetGlobalOffset_for_NewStream() const
113 unsigned GetStreamIndex_for_Offset(UInt64 offset, UInt64 &relOffset) const;
134 HRESULT CreateNewStream(UInt64 newSize);
137 HRESULT OptReOpen_and_SetSize(unsigned index, UInt64 size);
149 void Init(const CRecordVector<UInt64> &sizes);
151 UInt64 GetSize() const { return _length; }