Go to the source code of this file.
|
| enum | cvx_flags {
CVX_FLAG_OK = 0
, CVX_FLAG_VTAB = 1
, CVX_FLAG_WRONG_TAG = 2
, CVX_FLAG_ALLOC = 3
,
CVX_FLAG_EMPTY = 4
, CVX_FLAG_FULL = 5
, CVX_FLAG_RANGE = 6
, CVX_FLAG_NOT_FOUND = 7
,
CVX_FLAG_INVALID = 8
, CVX_FLAG_DUPLICATE = 9
, CVX_FLAG_ERROR = 10
} |
| | Status and error flags for the CVX library. More...
|
| |
◆ cvx_flags
Status and error flags for the CVX library.
Error Handling
| Enumerator |
|---|
| CVX_FLAG_OK | No errors.
|
| CVX_FLAG_VTAB | Required vtab function was not provided.
|
| CVX_FLAG_WRONG_TAG | Tags are checked so you don't pass the wrong struct to a function.
|
| CVX_FLAG_ALLOC | Allocation failed.
|
| CVX_FLAG_EMPTY | Operation can not proceed because the container is empty.
|
| CVX_FLAG_FULL | When a container that doesn't resize is full.
|
| CVX_FLAG_RANGE | Index out of range.
|
| CVX_FLAG_NOT_FOUND | Key or value not found.
|
| CVX_FLAG_INVALID | Invalid argument or operation.
|
| CVX_FLAG_DUPLICATE | Duplicate key or value.
|
| CVX_FLAG_ERROR | Generic error, or unknown error.
|