Inflater.inl
上传用户:wymy58
上传日期:2007-01-07
资源大小:2086k
文件大小:1k
源码类别:

DirextX编程

开发平台:

Visual C++

  1. // Copyright (C) 1999 DXGuide.  All Rights Reserved.
  2. // File: Inflater.inl
  3. // Inlines for CInflater
  4. inline DWORD CInflater::GetTotalIn(void) const
  5. {
  6. return  m_dwTotalInputBytes;
  7. }
  8. inline DWORD CInflater::GetTotalOut(void) const
  9. {
  10. return  m_dwTotalOutputBytes;
  11. }
  12. // Returns the CRC-32 checksum of the uncompressed entry data, or -1 if not known.
  13. inline DWORD CInflater::GetAdler32(void) const
  14. {
  15. return  m_checksum.GetValue();
  16. }
  17. inline void CInflater::SetInput(const void*  pBuf, UINT  uLen)
  18. {
  19. ASSERT(pBuf != NULL);
  20. m_pSourceBuf = (const BYTE*)pBuf;
  21. m_uSourceBufLen = uLen;
  22. }