Enum ErrorCode
Enumeration of error codes.
Namespace: ClingoSharp.CoreServices.Enums
Assembly: ClingoSharp.CoreServices.dll
Syntax
public enum ErrorCode
Remarks
Errors can only be recovered from if explicitly mentioned; most functions do not provide strong exception guarantees. This means that in case of errors associated objects cannot be used further. If such an object has a free function, this function can and should still be called.
Fields
Name | Description |
---|---|
BadAlloc | memory could not be allocated |
LogicError | wrong usage of the clingo API |
RuntimeError | errors only detectable at runtime like invalid input |
Success | successful API calls |
Unknown | errors unrelated to clingo |