Quick links: Examples - Files.
Classes: Hierarchy - Index - List - Members.
Packages: Index - base - jni.

Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
cogitant.base.ExceptionIO Class Reference

Exception thrown when a IO operation fails. More...

+ Inheritance diagram for cogitant.base.ExceptionIO:

Public Member Functions

 ExceptionIO (int code, String streamname, long line, String what)
 
String streamname ()
 
long line ()
 
String toString ()
 
- Public Member Functions inherited from cogitant.base.Exception
 Exception (int code, String message)
 
int code ()
 
String toString ()
 
String what ()
 
String className ()
 

Static Public Attributes

static final int NOTYPE =0
 
static final int OPEN =1
 
static final int CREATE =2
 
static final int READ =3
 
static final int WRITE =4
 
static final int FORMAT =5
 
static final int HEADER =6
 
static final int CONNECT =7
 
static final int ENDOFSTREAM =8
 
static final int CHECK =9
 

Protected Attributes

String m_streamname
 
long m_line
 

Additional Inherited Members

- Protected Member Functions inherited from cogitant.base.Exception
String messageAsIdToString ()
 Considers message as an id (iSet) and converts as String. More...
 

Detailed Description

Exception thrown when a IO operation fails.

Constructor & Destructor Documentation

◆ ExceptionIO()

cogitant.base.ExceptionIO.ExceptionIO ( int  code,
String  streamname,
long  line,
String  what 
)

Member Function Documentation

◆ line()

long cogitant.base.ExceptionIO.line ( )

◆ streamname()

String cogitant.base.ExceptionIO.streamname ( )

◆ toString()

String cogitant.base.ExceptionIO.toString ( )

Member Data Documentation

◆ CHECK

final int cogitant.base.ExceptionIO.CHECK =9
static

◆ CONNECT

final int cogitant.base.ExceptionIO.CONNECT =7
static

◆ CREATE

final int cogitant.base.ExceptionIO.CREATE =2
static

◆ ENDOFSTREAM

final int cogitant.base.ExceptionIO.ENDOFSTREAM =8
static

◆ FORMAT

final int cogitant.base.ExceptionIO.FORMAT =5
static

◆ HEADER

final int cogitant.base.ExceptionIO.HEADER =6
static

◆ m_line

long cogitant.base.ExceptionIO.m_line
protected

◆ m_streamname

String cogitant.base.ExceptionIO.m_streamname
protected

◆ NOTYPE

final int cogitant.base.ExceptionIO.NOTYPE =0
static

◆ OPEN

final int cogitant.base.ExceptionIO.OPEN =1
static

◆ READ

final int cogitant.base.ExceptionIO.READ =3
static

◆ WRITE

final int cogitant.base.ExceptionIO.WRITE =4
static