|
CoreFlow 1.0.0
A modern orchestration and execution runtime
|
The Internal Object Array API. More...
Namespaces | |
| namespace | coreflow |
| The internal representation of a vx_array. | |
The Internal Object Array API.
|
static |
#include <vx_object_array.h>
Create a Object Array object.
| context | The context associated with this obj |
| type | The type of the object array |
|
static |
#include <vx_object_array.h>
Create a Object Array object.
| scope | Parent ref of obj |
| exemplar | ref to create arry of |
| count | depth of obj arr |
| is_virtual | indicate if obj should be virtual |
|
finaloverridevirtual |
#include <vx_object_array.h>
Function to destroy the object array.
Reimplemented from coreflow::Reference.
| vx_reference coreflow::ObjectArray::getItem | ( | vx_size | index | ) | const |
#include <vx_object_array.h>
Get the item at the specified index.
| index | The index of the item to get |
| vx_status coreflow::ObjectArray::initObjectArray | ( | vx_reference | exemplar, |
| vx_size | num_items ) |
#include <vx_object_array.h>
Initialize object array.
| exemplar | Ref of object array |
| num_items | num of items in array |
|
static |
#include <vx_object_array.h>
Validate object array.
| arr | Ref of object array |
|
static |
#include <vx_object_array.h>
Validate object array.
| objarr | Ref of object array |
| item_type | type of data in array |
| num_items | num of items in array |
| vx_enum coreflow::ObjectArray::itemType | ( | ) | const |
#include <vx_object_array.h>
Get the item type of the object array.
| vx_size coreflow::ObjectArray::numItems | ( | ) | const |
#include <vx_object_array.h>
Get the number of items in the object array.
| coreflow::ObjectArray::ObjectArray | ( | vx_context | context, |
| vx_reference | scope ) |
#include <vx_object_array.h>
Construct a new Object Array object.
| context | The context associated with this obj |
| scope | The parent ref of this obj |
| vx_status coreflow::ObjectArray::setItem | ( | vx_size | index, |
| vx_reference | ref ) |
#include <vx_object_array.h>
Set the item at the specified index.
| index | The index of the item to set |
| ref | The reference to set at the index |
| coreflow::ObjectArray::~ObjectArray | ( | ) |
#include <vx_object_array.h>
Destroy the Object Array object.