Home | History | Annotate | Download | only in Archive

Lines Matching defs:CHandler

43 class CHandler:

93 CHandler();
96 CHandler::CHandler()
255 STDMETHODIMP CHandler::GetArchiveProperty(PROPID propID, PROPVARIANT *value)
270 STDMETHODIMP CHandler::GetNumberOfItems(UInt32 *numItems)
276 STDMETHODIMP CHandler::GetProperty(UInt32, PROPID propID, PROPVARIANT *value)
321 HRESULT CHandler::Open2(IInStream *inStream, IArchiveOpenCallback *callback)
388 STDMETHODIMP CHandler::Open(IInStream *inStream, const UInt64 *, IArchiveOpenCallback *callback)
400 STDMETHODIMP CHandler::OpenSeq(ISequentialInStream *stream)
407 STDMETHODIMP CHandler::Close()
451 STDMETHODIMP CHandler::Extract(const UInt32 *indices, UInt32 numItems,
583 STDMETHODIMP CHandler::GetFileTimeType(UInt32 *timeType)
589 STDMETHODIMP CHandler::UpdateItems(ISequentialOutStream *outStream, UInt32 numItems,
681 STDMETHODIMP CHandler::SetProperties(const wchar_t **names, const PROPVARIANT *values, Int32 numProps)
695 static IInArchive *CreateArc() { return new NArchive::NXz::CHandler; }
697 static IOutArchive *CreateArcOut() { return new NArchive::NXz::CHandler; }