C# Class bigloo.input_port

Inheritance: obj
Exibir arquivo Open project: mbrock/bigloo-llvm Class Usage Examples

Public Properties

Property Type Description
buffer byte[]
bufpos int
bufsiz int
chook Object
eof bool
filepos int
forward int
lastchar byte
length long
matchstart int
matchstop int
name String
other_eof bool
pseudoeof int

Public Methods

Method Description
bgl_input_port_reopen ( ) : Object
bgl_input_port_seek ( int pos ) : object
close ( ) : void
input_port ( String name, byte buf ) : System
input_port ( String name, int bufsiz ) : System
reset_eof ( ) : bool
rgc_charready ( ) : bool
rgc_double_buffer ( ) : void
rgc_enlarge_buffer_size ( int new_size ) : void
rgc_fill_buffer ( ) : bool
write ( output_port p ) : void

Method Details

bgl_input_port_reopen() public method

public bgl_input_port_reopen ( ) : Object
return Object

bgl_input_port_seek() public method

public bgl_input_port_seek ( int pos ) : object
pos int
return object

close() public method

public close ( ) : void
return void

input_port() public method

public input_port ( String name, byte buf ) : System
name String
buf byte
return System

input_port() public method

public input_port ( String name, int bufsiz ) : System
name String
bufsiz int
return System

reset_eof() public method

public reset_eof ( ) : bool
return bool

rgc_charready() public abstract method

public abstract rgc_charready ( ) : bool
return bool

rgc_double_buffer() public method

public rgc_double_buffer ( ) : void
return void

rgc_enlarge_buffer_size() public method

public rgc_enlarge_buffer_size ( int new_size ) : void
new_size int
return void

rgc_fill_buffer() public abstract method

public abstract rgc_fill_buffer ( ) : bool
return bool

write() public method

public write ( output_port p ) : void
p output_port
return void

Property Details

buffer public_oe property

public byte[] buffer
return byte[]

bufpos public_oe property

public int bufpos
return int

bufsiz public_oe property

public int bufsiz
return int

chook public_oe property

public Object chook
return Object

eof public_oe property

public bool eof
return bool

filepos public_oe property

public int filepos
return int

forward public_oe property

public int forward
return int

lastchar public_oe property

public byte lastchar
return byte

length public_oe property

public long length
return long

matchstart public_oe property

public int matchstart
return int

matchstop public_oe property

public int matchstop
return int

name public_oe property

public String name
return String

other_eof public_oe property

public bool other_eof
return bool

pseudoeof public_oe property

public int pseudoeof
return int