
- 2: /* nsJARInputStream.cpp
- 42: #include "nsJARInputStream.h"
- 55: NS_IMPL_THREADSAFE_ISUPPORTS1(nsJARInputStream, nsIInputStream)
- 58: * nsJARInputStream implementation
- 62: nsJARInputStream::InitFile(nsJAR *aJar, nsZipItem *item)
- 101: nsJARInputStream::InitDirectory(nsJAR* aJar,
- 180: nsJARInputStream::Available(PRUint32 *_retval)
- 207: nsJARInputStream::Read(char* aBuffer, PRUint32 aCount, PRUint32 *aBytesRead)
- 257: nsJARInputStream::ReadSegments(nsWriteSegmentFun writer, void * closure, PRUint32 count, PRUint32 *_retval)
- 265: nsJARInputStream::IsNonBlocking(PRBool *aNonBlocking)
- 272: nsJARInputStream::Close()
- 280: nsJARInputStream::ContinueInflate(char* aBuffer, PRUint32 aCount,
- 322: nsJARInputStream::ReadDirectory(char* aBuffer, PRUint32 aCount, PRUint32 *aBytesRead)
- 386: nsJARInputStream::CopyDataToBuffer(char* &aBuffer, PRUint32 &aCount)
- 44: #include "nsJARInputStream.h"
- 322: nsJARInputStream* jis = new nsJARInputStream();
- 1: /* nsJARInputStream.h
- 40: #ifndef nsJARINPUTSTREAM_h__
- 41: #define nsJARINPUTSTREAM_h__
- 48: * Class nsJARInputStream declaration. This class defines the type of the
- 52: class nsJARInputStream : public nsIInputStream
- 55: nsJARInputStream() :
- 62: ~nsJARInputStream() { Close(); }
- 104: #endif /* nsJARINPUTSTREAM_h__ */
- 94: // Allows nsJARInputStream to call the verification functions
- 95: friend class nsJARInputStream;