BIG FORMATING COMMIT
This commit is contained in:
@@ -5,107 +5,103 @@ import cc.FileSystem.FileHandle;
|
||||
using tink.CoreApi;
|
||||
|
||||
abstract ReadHandle(FileHandle) from FileHandle {
|
||||
|
||||
public inline function new(handle:FileHandle) {
|
||||
this = handle;
|
||||
}
|
||||
|
||||
public inline function readLine(?withTrailing:Bool = false):Null<String>{
|
||||
public inline function readLine(?withTrailing:Bool = false):Null<String> {
|
||||
return this.readLine(withTrailing);
|
||||
}
|
||||
|
||||
public inline function readAll():Null<String>{
|
||||
public inline function readAll():Null<String> {
|
||||
return this.readAll();
|
||||
}
|
||||
|
||||
public inline function read(?count:Int = 1):Null<String>{
|
||||
public inline function read(?count:Int = 1):Null<String> {
|
||||
return this.read(count);
|
||||
}
|
||||
|
||||
public inline function close():Void{
|
||||
public inline function close():Void {
|
||||
this.close();
|
||||
}
|
||||
}
|
||||
|
||||
abstract WriteHandle(FileHandle) from FileHandle {
|
||||
|
||||
public inline function new(handle:FileHandle) {
|
||||
this = handle;
|
||||
}
|
||||
|
||||
public inline function write(data:String):Void{
|
||||
public inline function write(data:String):Void {
|
||||
this.write(data);
|
||||
}
|
||||
|
||||
public inline function writeLine(data:String):Void{
|
||||
public inline function writeLine(data:String):Void {
|
||||
this.writeLine(data);
|
||||
}
|
||||
|
||||
public inline function flush():Void{
|
||||
public inline function flush():Void {
|
||||
this.flush();
|
||||
}
|
||||
|
||||
public inline function close():Void{
|
||||
public inline function close():Void {
|
||||
this.close();
|
||||
}
|
||||
}
|
||||
|
||||
abstract ReadBinaryHandle(FileHandle) from FileHandle {
|
||||
|
||||
public inline function new(handle:FileHandle) {
|
||||
this = handle;
|
||||
}
|
||||
|
||||
public inline function readLine(?withTrailing:Bool = false):Null<String>{
|
||||
public inline function readLine(?withTrailing:Bool = false):Null<String> {
|
||||
return this.readLine(withTrailing);
|
||||
}
|
||||
|
||||
public inline function readAll():Null<String>{
|
||||
public inline function readAll():Null<String> {
|
||||
return this.readAll();
|
||||
}
|
||||
|
||||
public inline function read(count:Int):Null<String>{
|
||||
public inline function read(count:Int):Null<String> {
|
||||
return this.read(count);
|
||||
}
|
||||
|
||||
public inline function readByte():Null<Int>{
|
||||
public inline function readByte():Null<Int> {
|
||||
return this.read();
|
||||
}
|
||||
|
||||
public inline function seek(?whence:BinarySeekWhence = Current, ?offset:Int):Void{
|
||||
this.seek(whence,offset);
|
||||
public inline function seek(?whence:BinarySeekWhence = Current, ?offset:Int):Void {
|
||||
this.seek(whence, offset);
|
||||
}
|
||||
|
||||
public inline function close():Void{
|
||||
public inline function close():Void {
|
||||
this.close();
|
||||
}
|
||||
}
|
||||
|
||||
abstract WriteBinaryHandle(FileHandle) from FileHandle {
|
||||
|
||||
public inline function new(handle:FileHandle) {
|
||||
this = handle;
|
||||
}
|
||||
|
||||
public inline function write(data: String):Void{
|
||||
public inline function write(data:String):Void {
|
||||
this.write(data);
|
||||
}
|
||||
|
||||
// TODO
|
||||
public inline function writeByte(data: Int):Void{
|
||||
public inline function writeByte(data:Int):Void {
|
||||
// this.write(data);
|
||||
}
|
||||
|
||||
public inline function flush():Void{
|
||||
public inline function flush():Void {
|
||||
this.flush();
|
||||
}
|
||||
|
||||
public inline function close():Void{
|
||||
public inline function close():Void {
|
||||
this.close();
|
||||
}
|
||||
|
||||
public inline function seek(?whence:BinarySeekWhence = Current, ?offset:Int):Void{
|
||||
this.seek(whence,offset);
|
||||
public inline function seek(?whence:BinarySeekWhence = Current, ?offset:Int):Void {
|
||||
this.seek(whence, offset);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user