Home | History | Annotate | Download | only in 7zip

Lines Matching refs:PURE

12   STDMETHOD(SetRatioInfo)(const UInt64 *inSize, const UInt64 *outSize) PURE;

19 ICompressProgressInfo *progress) PURE;
26 ICompressProgressInfo *progress) PURE;
53 STDMETHOD(SetCoderProperties)(const PROPID *propIDs, const PROPVARIANT *props, UInt32 numProps) PURE;
59 STDMETHOD(SetDecoderProperties)(ISequentialInStream *inStream) PURE;
65 STDMETHOD(SetDecoderProperties2)(const Byte *data, UInt32 size) PURE;
70 STDMETHOD(WriteCoderProperties)(ISequentialOutStream *outStream) PURE;
75 STDMETHOD(GetInStreamProcessedSize)(UInt64 *value) PURE;
80 STDMETHOD(SetNumberOfThreads)(UInt32 numThreads) PURE;
85 STDMETHOD(GetSubStreamSize)(UInt64 subStream, UInt64 *value) PURE;
90 STDMETHOD(SetInStream)(ISequentialInStream *inStream) PURE;
91 STDMETHOD(ReleaseInStream)() PURE;
96 STDMETHOD(SetOutStream)(ISequentialOutStream *outStream) PURE;
97 STDMETHOD(ReleaseOutStream)() PURE;
102 STDMETHOD(SetInStreamSize)(const UInt64 *inSize) PURE;
107 STDMETHOD(SetOutStreamSize)(const UInt64 *outSize) PURE;
112 STDMETHOD(SetInBufSize)(UInt32 streamIndex, UInt32 size) PURE;
113 STDMETHOD(SetOutBufSize)(UInt32 streamIndex, UInt32 size) PURE;
118 STDMETHOD(Init)() PURE;
119 STDMETHOD_(UInt32, Filter)(Byte *data, UInt32 size) PURE;
130 STDMETHOD(GetNumberOfMethods)(UInt32 *numMethods) PURE;
131 STDMETHOD(GetProperty)(UInt32 index, PROPID propID, PROPVARIANT *value) PURE;
132 STDMETHOD(CreateDecoder)(UInt32 index, const GUID *iid, void **coder) PURE;
133 STDMETHOD(CreateEncoder)(UInt32 index, const GUID *iid, void **coder) PURE;
137 STDMETHOD(SetCompressCodecsInfo)(ICompressCodecsInfo *compressCodecsInfo) PURE;
142 STDMETHOD(SetKey)(const Byte *data, UInt32 size) PURE;
143 STDMETHOD(SetInitVector)(const Byte *data, UInt32 size) PURE;
149 STDMETHOD(ResetSalt)() PURE;
155 STDMETHOD(ResetInitVector)() PURE;
160 STDMETHOD(CryptoSetPassword)(const Byte *data, UInt32 size) PURE;
165 STDMETHOD(CryptoSetCRC)(UInt32 crc) PURE;