CoreFlow 1.0.0
A modern orchestration and execution runtime
|
The Internal Error API. More...
Namespaces | |
namespace | coreflow |
The internal representation of a vx_array. | |
Functions | |
coreflow::Error::Error (vx_context context, vx_reference scope) | |
Construct a new Error object. | |
coreflow::Error::~Error () | |
Destroy the Error object. | |
static vx_bool | coreflow::Error::createConstErrors (vx_context context) |
Creates all the status codes as error objects. | |
static vx_error | coreflow::Error::allocateError (vx_context context, vx_status status) |
Creates an Error Object. | |
static void | coreflow::Error::releaseError (vx_error *error) |
Releases an error object. | |
static vx_error | coreflow::Error::getError (vx_context context, vx_status status) |
Matches the status code against all known error objects in the context. | |
static vx_status | coreflow::Error::getStatus (vx_reference ref) |
Provides a generic API to return status values from Object constructors if they fail. | |
The Internal Error API.
|
static |
#include <vx_error.h>
Creates an Error Object.
|
static |
#include <vx_error.h>
Creates all the status codes as error objects.
coreflow::Error::Error | ( | vx_context | context, |
vx_reference | scope ) |
#include <vx_error.h>
Construct a new Error object.
|
static |
#include <vx_error.h>
Matches the status code against all known error objects in the context.
[in] | context | The pointer to the overall context. |
[in] | status | The status code to find. |
|
static |
#include <vx_error.h>
Provides a generic API to return status values from Object constructors if they fail.
[in] | ref | The reference to check for construction errors. |
|
static |
#include <vx_error.h>
Releases an error object.
coreflow::Error::~Error | ( | ) |
#include <vx_error.h>
Destroy the Error object.