jaulib v1.3.0
Jau Support Library (C++, Java, ..)
Public Member Functions | Public Attributes | List of all members
org.jau.io.IOState.Bit Enum Reference
Collaboration diagram for org.jau.io.IOState.Bit:

Public Member Functions

 Bit (final int v)
 

Public Attributes

 none =( 0 )
 No error occurred nor has EOS being reached. More...
 
 goodbit =( 0 )
 No error occurred nor has EOS being reached. More...
 
 badbit =( 1 << 0 )
 Irrecoverable stream error, including loss of integrity of the underlying stream or media. More...
 
 eofbit =( 1 << 1 )
 An input operation reached the end of its stream. More...
 
 failbit =( 1 << 2 )
 Input or output operation failed (formatting or extraction error). More...
 
 timeout =( 1 << 3 )
 Input or output operation failed due to timeout. More...
 
final int value
 

Detailed Description

Definition at line 34 of file IOState.java.

Constructor & Destructor Documentation

◆ Bit()

org.jau.io.IOState.Bit.Bit ( final int  v)

Definition at line 53 of file IOState.java.

Member Data Documentation

◆ badbit

org.jau.io.IOState.Bit.badbit =( 1 << 0 )

Irrecoverable stream error, including loss of integrity of the underlying stream or media.

Definition at line 42 of file IOState.java.

◆ eofbit

org.jau.io.IOState.Bit.eofbit =( 1 << 1 )

An input operation reached the end of its stream.

Definition at line 45 of file IOState.java.

◆ failbit

org.jau.io.IOState.Bit.failbit =( 1 << 2 )

Input or output operation failed (formatting or extraction error).

Definition at line 48 of file IOState.java.

◆ goodbit

org.jau.io.IOState.Bit.goodbit =( 0 )

No error occurred nor has EOS being reached.

Value is no bit set!

Definition at line 39 of file IOState.java.

◆ none

org.jau.io.IOState.Bit.none =( 0 )

No error occurred nor has EOS being reached.

Value is no bit set!

Definition at line 36 of file IOState.java.

◆ timeout

org.jau.io.IOState.Bit.timeout =( 1 << 3 )

Input or output operation failed due to timeout.

Definition at line 51 of file IOState.java.

◆ value

final int org.jau.io.IOState.Bit.value

Definition at line 54 of file IOState.java.


The documentation for this enum was generated from the following file: