Object

scala.scalanative.runtime

zlib

Related Doc: package runtime

Permalink

object zlib

Annotations
@link( name = "z" ) @extern()
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. zlib
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Bytef = Byte

    Permalink
  2. type alloc_func = CFunctionPtr3[voidpf, uInt, uInt, voidpf]

    Permalink
  3. type free_func = CFunctionPtr2[voidpf, voidpf, Void]

    Permalink
  4. type gzFile = Ptr[Byte]

    Permalink
  5. type gz_header = CStruct13[CInt, uLong, CInt, CInt, Ptr[Bytef], uInt, uInt, Ptr[Bytef], uInt, Ptr[Bytef], uInt, CInt, CInt]

    Permalink
  6. type gz_headerp = Ptr[gz_header]

    Permalink
  7. type in_func = CFunctionPtr2[Ptr[Byte], Ptr[Ptr[CUnsignedChar]], CUnsignedInt]

    Permalink
  8. type out_func = CFunctionPtr3[Ptr[Byte], Ptr[CUnsignedChar], CUnsignedInt, CInt]

    Permalink
  9. type uInt = UInt

    Permalink
  10. type uLong = ULong

    Permalink
  11. type uLongf = ULong

    Permalink
  12. type voidp = Ptr[Byte]

    Permalink
  13. type voidpc = Ptr[Byte]

    Permalink
  14. type voidpf = Ptr[Byte]

    Permalink
  15. type z_off_t = Long

    Permalink
  16. type z_size_t = ULong

    Permalink
  17. type z_stream = CStruct14[Ptr[Bytef], uInt, uLong, Ptr[Bytef], uInt, uLong, CString, voidpf, alloc_func, free_func, voidpf, CInt, uLong, uLong]

    Permalink
  18. type z_streamp = Ptr[z_stream]

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def Z_ASCII: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_ASCII" )
  5. def Z_BEST_COMPRESSION: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_BEST_COMPRESSION" )
  6. def Z_BEST_SPEED: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_BEST_SPEED" )
  7. def Z_BINARY: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_BINARY" )
  8. def Z_BLOCK: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_BLOCK" )
  9. def Z_BUF_ERROR: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_BUF_ERROR" )
  10. def Z_DATA_ERROR: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_DATA_ERROR" )
  11. def Z_DEFAULT_COMPRESSION: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_DEFAULT_COMPRESSION" )
  12. def Z_DEFAULT_STRATEGY: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_DEFAULT_STRATEGY" )
  13. def Z_DEFLATED: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_DEFLATED" )
  14. def Z_ERRNO: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_ERRNO" )
  15. def Z_FILTERED: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_FILTERED" )
  16. def Z_FINISH: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_FINISH" )
  17. def Z_FIXED: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_FIXED" )
  18. def Z_FULL_FLUSH: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_FULL_FLUSH" )
  19. def Z_HUFFMAN_ONLY: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_HUFFMAN_ONLY" )
  20. def Z_MEM_ERROR: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_MEM_ERROR" )
  21. def Z_NEED_DICT: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_NEED_DICT" )
  22. def Z_NO_COMPRESSION: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_NO_COMPRESSION" )
  23. def Z_NO_FLUSH: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_NO_FLUSH" )
  24. def Z_NULL: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_NULL" )
  25. def Z_OK: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_OK" )
  26. def Z_PARTIAL_FLUSH: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_PARTIAL_FLUSH" )
  27. def Z_RLE: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_RLE" )
  28. def Z_STREAM_END: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_STREAM_END" )
  29. def Z_STREAM_ERROR: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_STREAM_ERROR" )
  30. def Z_SYNC_FLUSH: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_SYNC_FLUSH" )
  31. def Z_TEXT: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_TEXT" )
  32. def Z_TREES: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_TREES" )
  33. def Z_UNKNOWN: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_UNKNOWN" )
  34. def Z_VERSION_ERROR: CInt

    Permalink
    Annotations
    @name( name = "scalanative_Z_VERSION_ERROR" )
  35. def adler32(adler: uLong, buf: Ptr[Bytef], len: uInt): uLong

    Permalink
    Annotations
    @name( name = "scalanative_adler32" )
  36. def adler32_combine(adler1: uLong, adler2: uLong, len2: z_off_t): uLong

    Permalink
    Annotations
    @name( name = "scalanative_adler32_combine" )
  37. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  38. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. def compress(dest: Ptr[Bytef], destLen: Ptr[uLongf], source: Ptr[Bytef], sourceLength: uLong): CInt

    Permalink
    Annotations
    @name( name = "scalanative_compress" )
  40. def compress2(dest: Ptr[Bytef], destLen: Ptr[uLongf], source: Ptr[Byte], sourceLength: uLong, level: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_compress2" )
  41. def compressBound(sourceLen: uLong): uLong

    Permalink
    Annotations
    @name( name = "scalanative_compressBound" )
  42. def crc32(crc: uLong, buf: Ptr[Bytef], len: uInt): uLong

    Permalink
    Annotations
    @name( name = "scalanative_crc32" )
  43. def crc32_combine(crc1: uLong, crc2: uLong, len2: z_off_t): uLong

    Permalink
    Annotations
    @name( name = "scalanative_crc32_combine" )
  44. def deflate(strm: z_streamp, flush: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflate" )
  45. def deflateBound(strm: z_streamp, sourceLen: uLong): uLong

    Permalink
    Annotations
    @name( name = "scalanative_deflateBound" )
  46. def deflateCopy(dest: z_streamp, source: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateCopy" )
  47. def deflateEnd(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateEnd" )
  48. def deflateInit(strm: z_streamp, level: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateInit" )
  49. def deflateInit2(strm: z_streamp, level: CInt, method: CInt, windowBits: CInt, memLevel: CInt, strategy: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateInit2" )
  50. def deflateParams(strm: z_streamp, level: CInt, strategy: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateParams" )
  51. def deflatePrime(strm: z_streamp, bits: CInt, value: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflatePrime" )
  52. def deflateReset(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateReset" )
  53. def deflateSetDictionary(strm: z_streamp, dictionary: Ptr[Bytef], dictLength: uInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateSetDictionary" )
  54. def deflateSetHeader(strm: z_streamp, head: gz_headerp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateSetHeader" )
  55. def deflateTune(strm: z_streamp, good_length: CInt, max_lazy: CInt, nice_length: CInt, max_chain: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_deflateTune" )
  56. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  57. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  58. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  59. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  60. def gzclearerr(file: gzFile): Unit

    Permalink
    Annotations
    @name( name = "scalanative_gzclearerr" )
  61. def gzclose(file: gzFile): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzclose" )
  62. def gzdirect(file: gzFile): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzdirect" )
  63. def gzdopen(fd: CInt, mode: CString): gzFile

    Permalink
    Annotations
    @name( name = "scalanative_gzdopen" )
  64. def gzeof(file: gzFile): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzeof" )
  65. def gzerror(file: gzFile, errnum: Ptr[Int]): CString

    Permalink
    Annotations
    @name( name = "scalanative_gzerror" )
  66. def gzflush(file: gzFile, flush: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzflush" )
  67. def gzgetc(file: gzFile): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzgetc" )
  68. def gzgets(file: gzFile, buf: CString, len: CInt): CString

    Permalink
    Annotations
    @name( name = "scalanative_gzgets" )
  69. def gzopen(path: CString, mode: CString): gzFile

    Permalink
    Annotations
    @name( name = "scalanative_gzopen" )
  70. def gzprintf(file: gzFile, format: CString, args: CVararg*): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzprintf" )
  71. def gzputc(file: gzFile, c: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzputc" )
  72. def gzputs(file: gzFile, s: CString): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzputs" )
  73. def gzread(file: gzFile, buf: voidp, len: CUnsignedInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzread" )
  74. def gzrewind(file: gzFile): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzrewind" )
  75. def gzseek(file: gzFile, offset: z_off_t, whence: CInt): z_off_t

    Permalink
    Annotations
    @name( name = "scalanative_gzseek" )
  76. def gzsetparams(file: gzFile, level: CInt, strategy: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzsetparams" )
  77. def gztell(file: gzFile): z_off_t

    Permalink
    Annotations
    @name( name = "scalanative_gztell" )
  78. def gzungetc(c: CInt, file: gzFile): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzungetc" )
  79. def gzwrite(file: gzFile, buf: voidpc, len: CUnsignedInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_gzwrite" )
  80. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  81. def inflate(strm: z_streamp, flush: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflate" )
  82. def inflateBack(strm: z_streamp, in: in_func, in_desc: Ptr[Byte], out: out_func, out_desc: Ptr[Byte]): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateBack" )
  83. def inflateBackEnd(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateBackEnd" )
  84. def inflateBackInit(strm: z_streamp, windowBits: CInt, window: Ptr[CUnsignedChar]): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateBackInit" )
  85. def inflateCopy(dest: z_streamp, source: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateCopy" )
  86. def inflateEnd(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateEnd" )
  87. def inflateGetHeader(strm: z_streamp, head: gz_headerp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateGetHeader" )
  88. def inflateInit(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateInit" )
  89. def inflateInit2(strm: z_streamp, windowBits: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateInit2" )
  90. def inflateMark(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateMark" )
  91. def inflatePrime(strm: z_streamp, bits: CInt, value: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflatePrime" )
  92. def inflateReset(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateReset" )
  93. def inflateReset2(strm: z_streamp, windowBits: CInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateReset2" )
  94. def inflateSetDictionary(strm: z_streamp, dictionary: Ptr[Bytef], dictLength: uInt): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateSetDictionary" )
  95. def inflateSync(strm: z_streamp): CInt

    Permalink
    Annotations
    @name( name = "scalanative_inflateSync" )
  96. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  97. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  98. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  99. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  100. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  101. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  102. def uncompress(dest: Ptr[Bytef], destLen: Ptr[uLongf], source: Ptr[Bytef], sourceLen: uLong): CInt

    Permalink
    Annotations
    @name( name = "scalanative_uncompress" )
  103. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  104. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. def zlibCompileFlags(): uLong

    Permalink
    Annotations
    @name( name = "scalanative_zlibCompileFlags" )
  107. def zlibVersion(): CString

    Permalink
    Annotations
    @name( name = "scalanative_zlibVersion" )

Inherited from AnyRef

Inherited from Any

Ungrouped