strusBase  0.17
Namespaces | Enumerations
errorCodes.hpp File Reference

Structured error codes for strus components. More...

Go to the source code of this file.

Namespaces

 strus
 Wrapper to structures needed for atomic counters.
 

Enumerations

enum  strus::ErrorCode {
  strus::ErrorCodeUnknown =0, strus::ErrorCodeErrno =201, strus::ErrorCodeOutOfMem =202, strus::ErrorCodeDataCorruption =203,
  strus::ErrorCodeMutexLockFailed =214, strus::ErrorCodeLogicError =215, strus::ErrorCodeUncaughtException =216, strus::ErrorCodeAvailability =220,
  strus::ErrorCodeNotAllowed =221, strus::ErrorCodeProtocolError =222, strus::ErrorCodePlatformIncompatibility =223, strus::ErrorCodePlatformRequirements =224,
  strus::ErrorCodeSyntax =228, strus::ErrorCodeNotFound =229, strus::ErrorCodeIOError =230, strus::ErrorCodeVersionMismatch =231,
  strus::ErrorCodeInvalidArgument =232, strus::ErrorCodeInvalidRegex =233, strus::ErrorCodeInvalidOperation =234, strus::ErrorCodeInvalidFilePath =235,
  strus::ErrorCodeLoadModuleFailed =236, strus::ErrorCodeNotImplemented =237, strus::ErrorCodeIncompleteInitialization =238, strus::ErrorCodeIncompleteDefinition =239,
  strus::ErrorCodeIncompleteConfiguration =240, strus::ErrorCodeBindingLanguageError =251, strus::ErrorCodeUnknownIdentifier =252, strus::ErrorCodeOperationOrder =253,
  strus::ErrorCodeValueOutOfRange =254, strus::ErrorCodeMaxLimitReached =255, strus::ErrorCodeBufferOverflow =256, strus::ErrorCodeMaxNofItemsExceeded =257,
  strus::ErrorCodeMaxRecursionDepht =258, strus::ErrorCodeRuntimeError =259, strus::ErrorCodeIncompleteRequest =265, strus::ErrorCodeIncompleteResult =266,
  strus::ErrorCodeUnexpectedEof =271, strus::ErrorCodeHiddenError =272, strus::ErrorCodeInputFormat =281, strus::ErrorCodeEncoding =282,
  strus::ErrorCodeRequestResolveError =283, strus::ErrorCodeNotAcceptable =284
}
 Application error codes beyond errno (>= 200) More...
 

Detailed Description

Structured error codes for strus components.