StreamReader.hx 723 B

123456789101112131415161718
  1. package python.lib.codecs;
  2. import python.lib.codecs.Codec;
  3. @:pythonImport("codecs", "StreamReader")
  4. extern class StreamReader extends Codec implements IStreamReader {
  5. public function read(?size:Int, ?chars:Int, ?firstline:Bool):String;
  6. public function readline(?size:Int, ?keepsend:Bool = false):String;
  7. public function readlines(?sizehint:Int, ?keepsend:Bool = false):Array<String>;
  8. public function reset():Void;
  9. }
  10. extern interface IStreamReader extends ICodec {
  11. public function read(?size:Int, ?chars:Int, ?firstline:Bool):String;
  12. public function readline(?size:Int, ?keepsend:Bool = false):String;
  13. public function readlines(?sizehint:Int, ?keepsend:Bool = false):Array<String>;
  14. public function reset():Void;
  15. }