BDS Public
Beamlib 3.3.4
This is the Beam C++ class library.
Loading...
Searching...
No Matches
BError.h File Reference
#include <BString.h>

Go to the source code of this file.

Classes

class  BError
 Error return class. This class is used to return the error status from a function. It encapsulates an integer error number and a string. More...
 

Enumerations

enum  BErrorNum {
  ErrorOk = 0 , ErrorMisc = 1 , ErrorWarning = 2 , ErrorParam = 3 ,
  ErrorTimeout = 4 , ErrorNotAvailable = 5 , ErrorData = 6 , ErrorChecksum = 7 ,
  ErrorOverrun = 8 , ErrorUnderrun = 9 , ErrorInit = 10 , ErrorConfig = 11 ,
  ErrorNotImplemented = 12 , ErrorResourceLimit = 13 , ErrorEndOfFile = 14 , ErrorFile = 15 ,
  ErrorFormat = 16 , ErrorComms = 17 , ErrorAccessDenied = 18 , ErrorNoData = 19 ,
  ErrorEndOfData = 20 , ErrorDataPresent = 21 , ErrorDataTruncated = 22 , ErrorApiVersion = 23 ,
  ErrorSignal = 24 , ErrorAppBase = 64 , ErrorUserBase = 96
}
 

Enumeration Type Documentation

◆ BErrorNum

enum BErrorNum
Enumerator
ErrorOk 
ErrorMisc 
ErrorWarning 
ErrorParam 
ErrorTimeout 
ErrorNotAvailable 
ErrorData 
ErrorChecksum 
ErrorOverrun 
ErrorUnderrun 
ErrorInit 
ErrorConfig 
ErrorNotImplemented 
ErrorResourceLimit 
ErrorEndOfFile 
ErrorFile 
ErrorFormat 
ErrorComms 
ErrorAccessDenied 
ErrorNoData 
ErrorEndOfData 
ErrorDataPresent 
ErrorDataTruncated 
ErrorApiVersion 
ErrorSignal 
ErrorAppBase 
ErrorUserBase