47 const char*
str()
const;
59inline BError::operator int ()
const {
BErrorNum
Definition BError.h:22
@ ErrorOverrun
Definition BError.h:24
@ ErrorConfig
Definition BError.h:25
@ ErrorDataTruncated
Definition BError.h:27
@ ErrorComms
Definition BError.h:26
@ ErrorParam
Definition BError.h:23
@ ErrorEndOfFile
Definition BError.h:26
@ ErrorMisc
Definition BError.h:23
@ ErrorAppBase
Definition BError.h:29
@ ErrorSignal
Definition BError.h:28
@ ErrorOk
Definition BError.h:23
@ ErrorFormat
Definition BError.h:26
@ ErrorNoData
Definition BError.h:27
@ ErrorDataPresent
Definition BError.h:27
@ ErrorUnderrun
Definition BError.h:24
@ ErrorFile
Definition BError.h:26
@ ErrorNotAvailable
Definition BError.h:24
@ ErrorWarning
Definition BError.h:23
@ ErrorResourceLimit
Definition BError.h:25
@ ErrorData
Definition BError.h:24
@ ErrorNotImplemented
Definition BError.h:25
@ ErrorUserBase
Definition BError.h:29
@ ErrorApiVersion
Definition BError.h:28
@ ErrorInit
Definition BError.h:25
@ ErrorChecksum
Definition BError.h:24
@ ErrorEndOfData
Definition BError.h:27
@ ErrorTimeout
Definition BError.h:23
@ ErrorAccessDenied
Definition BError.h:26
Error return class. This class is used to return the error status from a function....
Definition BError.h:31
int getErrorNo() const
Get The error number.
Definition BError.cpp:56
int num() const
Get The error number.
Definition BError.cpp:48
BString getString() const
Get error message.
Definition BError.cpp:40
BError copy()
Return an independant copy.
Definition BError.cpp:20
const char * str() const
Return a char* string.
Definition BError.cpp:52
BError & set(int errNo, BString errStr="")
Set error number and message.
Definition BError.cpp:24
BError & clear()
Clear the error.
Definition BError.cpp:30
BError & setError(BString errStr="")
Set error type ERROR with optional message.
Definition BError.cpp:35
int getNumber() const
Get The error number.
Definition BError.cpp:44
This class stores and manipulates ASCII strings.
Definition BString.h:20