Object

scala.scalanative.native

stdio

Related Doc: package native

Permalink

object stdio

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

Type Members

  1. type FILE = CStruct0

    Permalink
  2. type fpos_t = CStruct0

    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 BUFSIZ: CUnsignedInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_bufsiz" )
  5. def EOF: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_eof" )
  6. def FILENAME_MAX: CUnsignedInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_filename_max" )
  7. def FOPEN_MAX: CUnsignedInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_fopen_max" )
  8. def L_tmpnam: CUnsignedInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_l_tmpnam" )
  9. def SEEK_CUR: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_seek_cur" )
  10. def SEEK_END: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_seek_end" )
  11. def SEEK_SET: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_seek_set" )
  12. def TMP_MAX: CUnsignedInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_tmp_max" )
  13. def _IOFBF: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_iofbf" )
  14. def _IOLBF: CInt

    Permalink
    Annotations
    @name( name = "scalanative_libc_iolbf" )
  15. def _IONBF: CInt

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

    Permalink
    Definition Classes
    Any
  17. def clearerr(stream: Ptr[FILE]): Unit

    Permalink
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. def fclose(stream: Ptr[FILE]): CInt

    Permalink
  22. def feof(stream: Ptr[FILE]): CInt

    Permalink
  23. def ferror(stream: Ptr[FILE]): CInt

    Permalink
  24. def fflush(stream: Ptr[FILE]): CInt

    Permalink
  25. def fgetc(stream: Ptr[FILE]): CInt

    Permalink
  26. def fgetpos(stream: Ptr[FILE], pos: Ptr[fpos_t]): CInt

    Permalink
  27. def fgets(str: CString, count: CInt, stream: Ptr[FILE]): CString

    Permalink
  28. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. def fopen(filename: CString, mode: CString): Ptr[FILE]

    Permalink
  30. def fprintf(stream: Ptr[FILE], format: CString, args: CVararg*): CInt

    Permalink
  31. def fputc(ch: CInt, stream: Ptr[FILE]): CInt

    Permalink
  32. def fputs(str: CString, stream: Ptr[FILE]): CInt

    Permalink
  33. def fread(buffer: Ptr[Byte], size: CSize, count: CSize, stream: Ptr[FILE]): CSize

    Permalink
  34. def fscanf(stream: Ptr[FILE], format: CString, args: CVararg*): CInt

    Permalink
  35. def fseek(stream: Ptr[FILE], offset: CLong, origin: CInt): CInt

    Permalink
  36. def fsetpos(stream: Ptr[FILE], pos: Ptr[fpos_t]): CInt

    Permalink
  37. def ftell(stream: Ptr[FILE]): CLong

    Permalink
  38. def fwide(stream: Ptr[FILE], mode: CInt): CInt

    Permalink
  39. def fwrite(buffer: Ptr[Byte], size: CSize, count: CSize, stream: Ptr[FILE]): CSize

    Permalink
  40. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  41. def getc(stream: Ptr[FILE]): CInt

    Permalink
  42. def getchar(): CInt

    Permalink
  43. def gets(str: CString): CString

    Permalink
  44. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  45. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  49. def perror(str: CString): Unit

    Permalink
  50. def printf(format: CString, args: CVararg*): CInt

    Permalink
  51. def putc(ch: CInt, stream: Ptr[FILE]): CInt

    Permalink
  52. def putchar(ch: CInt): CInt

    Permalink
  53. def puts(str: CString): CInt

    Permalink
  54. def remove(fname: CString): CInt

    Permalink
  55. def rename(oldFileName: CString, newFileName: CString): CInt

    Permalink
  56. def rewind(stream: Ptr[FILE]): Unit

    Permalink
  57. def scanf(format: CString, args: CVararg*): CInt

    Permalink
  58. def setbuf(stream: Ptr[FILE], buffer: Ptr[CChar]): Unit

    Permalink
  59. def setvbuf(stream: Ptr[FILE], buffer: Ptr[CChar], mode: CInt, size: CSize): CInt

    Permalink
  60. def snprintf(buffer: CString, bufsz: CInt, format: CString, args: CVararg*): CInt

    Permalink
  61. def sprintf(buffer: CString, format: CString, args: CVararg*): CInt

    Permalink
  62. def sscanf(buffer: CString, format: CString, args: CVararg*): CInt

    Permalink
  63. def stderr: Ptr[FILE]

    Permalink
    Annotations
    @name( name = "scalanative_libc_stderr" )
  64. def stdin: Ptr[FILE]

    Permalink
    Annotations
    @name( name = "scalanative_libc_stdin" )
  65. def stdout: Ptr[FILE]

    Permalink
    Annotations
    @name( name = "scalanative_libc_stdout" )
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  67. def tmpfile(): Ptr[FILE]

    Permalink
  68. def tmpnam(fileName: CString): CString

    Permalink
  69. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  70. def ungetc(ch: CInt, stream: Ptr[FILE]): CInt

    Permalink
  71. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped