TIOVX User Guide

Struct containing config parameters of given static resource. Allows for a log to be kept of the resources used throughout runtime. More...

#include <tivx.h>

Data Fields

uint32_t max_value
 
uint32_t cur_used_value
 
uint32_t max_used_value
 
uint32_t min_required_value
 
char name [TIVX_RESOURCE_NAME_MAX]
 
uint32_t object_types [TIVX_CONFIG_PARAM_OBJECT_TYPE_DIM][TIVX_MAX_CONFIG_PARAM_OBJECTS]
 
vx_bool is_obj_desc
 
vx_bool is_size_cumulative
 

Detailed Description

Struct containing config parameters of given static resource. Allows for a log to be kept of the resources used throughout runtime.

Definition at line 199 of file tivx.h.

Field Documentation

◆ max_value

uint32_t tivx_resource_stats_t::max_value

Maximum system quantity of the resource

Definition at line 201 of file tivx.h.

◆ cur_used_value

uint32_t tivx_resource_stats_t::cur_used_value

Count of times the resource is currently defined in statically allocated arrays

Definition at line 203 of file tivx.h.

◆ max_used_value

uint32_t tivx_resource_stats_t::max_used_value

Highest resource count during current runtime

Definition at line 205 of file tivx.h.

◆ min_required_value

uint32_t tivx_resource_stats_t::min_required_value

Minimum value required for framework/tests to compile

Definition at line 207 of file tivx.h.

◆ name

char tivx_resource_stats_t::name[TIVX_RESOURCE_NAME_MAX]

Name of the resource

Definition at line 209 of file tivx.h.

◆ object_types

uint32_t tivx_resource_stats_t::object_types[TIVX_CONFIG_PARAM_OBJECT_TYPE_DIM][TIVX_MAX_CONFIG_PARAM_OBJECTS]

Data objects with arrays of current parameter's length and multiplication factors

Definition at line 211 of file tivx.h.

◆ is_obj_desc

vx_bool tivx_resource_stats_t::is_obj_desc

Flag to indicate parameter's object descriptor status

Definition at line 214 of file tivx.h.

◆ is_size_cumulative

vx_bool tivx_resource_stats_t::is_size_cumulative

Flag to indicate if a parameter is a total size or part of a bigger size

Definition at line 216 of file tivx.h.


The documentation for this struct was generated from the following file: