trait stdio extends libc.stdio

Annotations
@extern()
Linear Supertypes
libc.stdio, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. stdio
  2. stdio
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type FILE = CStruct0
    Definition Classes
    stdio
  2. type fpos_t = CStruct0
    Definition Classes
    stdio
  3. type ssize_t = Size
  4. type va_list = CVarArgList

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def BUFSIZ: CUnsignedInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_bufsiz")
  5. def EOF: CInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_eof")
  6. def FILENAME_MAX: CUnsignedInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_filename_max")
  7. def FOPEN_MAX: CUnsignedInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_fopen_max")
  8. def L_ctermid: CUnsignedInt
    Annotations
    @name("scalanative_l_ctermid") @define("__SCALANATIVE_POSIX_STDIO")
  9. def L_tmpnam: CUnsignedInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_l_tmpnam")
  10. def SEEK_CUR: CInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_seek_cur")
  11. def SEEK_END: CInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_seek_end")
  12. def SEEK_SET: CInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_seek_set")
  13. def TMP_MAX: CUnsignedInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_tmp_max")
  14. def _IOFBF: CInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_iofbf")
  15. def _IOLBF: CInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_iolbf")
  16. def _IONBF: CInt
    Definition Classes
    stdio
    Annotations
    @name("scalanative_ionbf")
  17. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  18. def clearerr(stream: Ptr[FILE]): Unit
    Definition Classes
    stdio
  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  20. def ctermid(s: CString): CString
    Annotations
    @blocking()
  21. def dprintf(fd: Int, format: CString, valist: va_list): Int
    Annotations
    @blocking()
  22. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  24. def fclose(stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  25. def fdopen(fd: Int, mode: CString): Ptr[FILE]
    Annotations
    @blocking()
  26. def feof(stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
  27. def ferror(stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
  28. def fflush(stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
  29. def fgetc(stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  30. def fgetpos(stream: Ptr[FILE], pos: Ptr[fpos_t]): CInt
    Definition Classes
    stdio
  31. def fgets(str: CString, count: CInt, stream: Ptr[FILE]): CString
    Definition Classes
    stdio
    Annotations
    @blocking()
  32. def fileno(stream: Ptr[FILE]): Int
    Annotations
    @blocking()
  33. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  34. def flockfile(filehandle: Ptr[FILE]): Unit
    Annotations
    @blocking()
  35. def fmemopen(buf: CVoidPtr, size: size_t, mode: CString): Ptr[FILE]
    Annotations
    @blocking()
  36. def fopen(filename: CString, mode: CString): Ptr[FILE]
    Definition Classes
    stdio
  37. def fprintf(stream: Ptr[FILE], format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  38. def fprintf_s(stream: Ptr[FILE], format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  39. def fputc(ch: CInt, stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  40. def fputs(str: CString, stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  41. def fread(buffer: CVoidPtr, size: CSize, count: CSize, stream: Ptr[FILE]): CSize
    Definition Classes
    stdio
    Annotations
    @blocking()
  42. def fscanf(stream: Ptr[FILE], format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  43. def fseek(stream: Ptr[FILE], offset: CLong, origin: CInt): CInt
    Definition Classes
    stdio
  44. def fseeko(stream: Ptr[FILE], offset: off_t, whence: Int): Int
    Annotations
    @blocking()
  45. def fsetpos(stream: Ptr[FILE], pos: Ptr[fpos_t]): CInt
    Definition Classes
    stdio
  46. def ftell(stream: Ptr[FILE]): CLong
    Definition Classes
    stdio
  47. def ftello(stream: Ptr[FILE]): off_t
    Annotations
    @blocking()
  48. def ftrylockfile(filehandle: Ptr[FILE]): Int
  49. def funlockfile(filehandle: Ptr[FILE]): Unit
    Annotations
    @blocking()
  50. def fwide(stream: Ptr[FILE], mode: CInt): CInt
    Definition Classes
    stdio
  51. def fwrite(buffer: CVoidPtr, size: CSize, count: CSize, stream: Ptr[FILE]): CSize
    Definition Classes
    stdio
    Annotations
    @blocking()
  52. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  53. def getc(stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  54. def getc_unlocked(stream: Ptr[CString]): Int
    Annotations
    @blocking()
  55. def getchar(): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  56. def getchar_unlocked(): Int
    Annotations
    @blocking()
  57. def getdelim(lineptr: Ptr[CString], n: Ptr[size_t], delim: Int, stream: Ptr[FILE]): ssize_t
    Annotations
    @blocking()
  58. def getline(lineptr: Ptr[CString], n: Ptr[size_t], stream: Ptr[FILE]): ssize_t
    Annotations
    @blocking()
  59. def gets(str: CString): CString
    Definition Classes
    stdio
    Annotations
    @blocking()
  60. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  61. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  62. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  63. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  64. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  65. def open_memstream(ptr: Ptr[CString], sizeloc: Ptr[size_t]): Ptr[FILE]
    Annotations
    @blocking()
  66. def pclose(stream: Ptr[FILE]): Int
    Annotations
    @blocking()
  67. def perror(str: CString): Unit
    Definition Classes
    stdio
  68. def popen(command: CString, typ: CString): Ptr[FILE]
    Annotations
    @blocking()
  69. def printf(format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  70. def printf_s(format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  71. def putc(ch: CInt, stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  72. def putc_unlocked(c: Int, stream: Ptr[FILE]): Int
    Annotations
    @blocking()
  73. def putchar(ch: CInt): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  74. def putchar_unlocked(c: Int): Int
    Annotations
    @blocking()
  75. def puts(str: CString): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  76. def remove(fname: CString): CInt
    Definition Classes
    stdio
  77. def rename(oldFileName: CString, newFileName: CString): CInt
    Definition Classes
    stdio
  78. def renameat(olddirfd: Int, oldpath: CString, newdirdf: Int, newpath: CString): Int
    Annotations
    @blocking()
  79. def rewind(stream: Ptr[FILE]): Unit
    Definition Classes
    stdio
  80. def scanf(format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  81. def setbuf(stream: Ptr[FILE], buffer: Ptr[CChar]): Unit
    Definition Classes
    stdio
  82. def setvbuf(stream: Ptr[FILE], buffer: Ptr[CChar], mode: CInt, size: CSize): CInt
    Definition Classes
    stdio
  83. def snprintf(buffer: Ptr[CChar], bufsz: libc.stddef.size_t, format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
  84. def snprintf_s(buffer: Ptr[CChar], bufsz: libc.stddef.size_t, format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
  85. def sprintf(buffer: Ptr[CChar], format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
  86. def sprintf_s(buffer: Ptr[CChar], format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
  87. def sscanf(s: CString, format: CString, vargs: Any*): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  88. def stderr: Ptr[FILE]
    Definition Classes
    stdio
    Annotations
    @name("scalanative_stderr")
  89. def stdin: Ptr[FILE]
    Definition Classes
    stdio
    Annotations
    @name("scalanative_stdin")
  90. def stdout: Ptr[FILE]
    Definition Classes
    stdio
    Annotations
    @name("scalanative_stdout")
  91. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  92. def tmpfile(): Ptr[FILE]
    Definition Classes
    stdio
  93. def tmpnam(fileName: CString): CString
    Definition Classes
    stdio
  94. def toString(): String
    Definition Classes
    AnyRef → Any
  95. def ungetc(ch: CInt, stream: Ptr[FILE]): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  96. def vdprintf(fd: Int, format: CString, ap: va_list): Int
    Annotations
    @blocking()
  97. def vfprintf(stream: Ptr[FILE], format: CString, valist: CVarArgList): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  98. def vfscanf(stream: Ptr[FILE], format: CString, valist: CVarArgList): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  99. def vprintf(format: CString, valist: CVarArgList): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  100. def vscanf(format: CString, valist: CVarArgList): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  101. def vsnprintf(buffer: CString, bufsz: CInt, format: CString, valist: CVarArgList): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  102. def vsprintf(buffer: CString, format: CString, valist: CVarArgList): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  103. def vsscanf(buffer: CString, format: CString, valist: CVarArgList): CInt
    Definition Classes
    stdio
    Annotations
    @blocking()
  104. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  105. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  106. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from libc.stdio

Inherited from AnyRef

Inherited from Any

Ungrouped