shadow:io

Class StandardInput

Parent class

shadow:standard@Object

Interfaces

shadow:io@CanRead

class StandardInput

Class StandardInput provides methods for reading from stdin.

Create Summary

Modifiers Return Types Method and Description
public () create()

Creates a StandardInput object.

Destroy Summary

Modifiers Return Types Method and Description
public () destroy()

Method Summary

Modifiers Return Types Method and Description
public readonly (StandardInput) copy(AddressMap addresses)
public (long) read(ubyte[] buffer)

Method called to read data from stdin.

Create Detail

create

public create() => ()

Creates a StandardInput object.

Destroy Detail

destroy

public destroy() => ()

Method Detail

copy

public readonly copy(AddressMap addresses) => (StandardInput)

read

public read(ubyte[] buffer) => (long)

Method called to read data from stdin.

Parameters

buffer - array of ubyte values to read data into

Returns

number of ubyte values successfully read