Struct SnpeUdo_RegInfo_t

Struct Documentation

struct SnpeUdo_RegInfo_t

A struct returned by the registration library and contains information on the UDO package : name, operations, libraries, etc.

Public Members

SnpeUdo_String_t packageName

A string containing the package name.

SnpeUdo_Bitmask_t supportedCoreTypes

A bitmask describing supported IP cores (CPU, GPU, DSP …) Translated based on SnpeUdo_CoreType

uint32_t numOfImplementationLib

The number of implementation libraries in the package.

SnpeUdo_LibraryInfo_t *implementationLib

Array of implementation libraries names/types.

SnpeUdo_String_t operationsString

A string containing all operation types separated by space.

uint32_t numOfOperations

Number of supported operations.

SnpeUdo_OperationInfo_t *operationsInfo

Array of Operation info structs. Each entry describes one Operation (name, params, inputs, outputs)