Out
extends
Stream
in
Interface \Hoa\Stream\IStream\Out.
Interface for output.
Tags
Table of Contents
Methods
- getStream() : resource
- Get the current stream.
- truncate() : bool
- Truncate a stream to a given length.
- write() : mixed
- Write n characters.
- writeAll() : mixed
- Write all, i.e. as much as possible.
- writeArray() : mixed
- Write an array.
- writeBoolean() : mixed
- Write a boolean.
- writeCharacter() : mixed
- Write a character.
- writeFloat() : mixed
- Write a float.
- writeInteger() : mixed
- Write an integer.
- writeLine() : mixed
- Write a line.
- writeString() : mixed
- Write a string.
Methods
getStream()
Get the current stream.
public
getStream() : resource
Return values
resourcetruncate()
Truncate a stream to a given length.
public
truncate(int $size) : bool
Parameters
- $size : int
-
Size.
Return values
boolwrite()
Write n characters.
public
write(string $string, int $length) : mixed
Parameters
- $string : string
-
String.
- $length : int
-
Length.
writeAll()
Write all, i.e. as much as possible.
public
writeAll(string $string) : mixed
Parameters
- $string : string
-
String.
writeArray()
Write an array.
public
writeArray(array<string|int, mixed> $array) : mixed
Parameters
- $array : array<string|int, mixed>
-
Array.
writeBoolean()
Write a boolean.
public
writeBoolean(bool $boolean) : mixed
Parameters
- $boolean : bool
-
Boolean.
writeCharacter()
Write a character.
public
writeCharacter(string $character) : mixed
Parameters
- $character : string
-
Character.
writeFloat()
Write a float.
public
writeFloat(float $float) : mixed
Parameters
- $float : float
-
Float.
writeInteger()
Write an integer.
public
writeInteger(int $integer) : mixed
Parameters
- $integer : int
-
Integer.
writeLine()
Write a line.
public
writeLine(string $line) : mixed
Parameters
- $line : string
-
Line.
writeString()
Write a string.
public
writeString(string $string) : mixed
Parameters
- $string : string
-
String.