CoreFlow 1.0.0
A modern orchestration and execution runtime
Loading...
Searching...
No Matches
coreflow::Kernel Member List

This is the complete list of members for coreflow::Kernel, including all inherited members.

addkernel(vx_context context, const vx_char name[VX_MAX_KERNEL_NAME], vx_enum enumeration, vx_kernel_f func_ptr, vx_uint32 numParams, vx_kernel_validate_f validate, vx_kernel_input_validate_f input, vx_kernel_output_validate_f output, vx_kernel_initialize_f initialize, vx_kernel_deinitialize_f deinitialize, vx_bool valid_rect_reset)coreflow::Kernelstatic
addParameter(vx_uint32 index, vx_enum dir, vx_enum data_type, vx_enum state)coreflow::Kernel
affinitycoreflow::Kernel
attributescoreflow::Kernel
contextcoreflow::Reference
createReference(vx_context context, vx_enum type, vx_reftype_e refType, vx_reference scope)coreflow::Referencestatic
dataType() constcoreflow::Reference
decrementReference(vx_reftype_e refType)coreflow::Reference
deinitializecoreflow::Kernel
deinitializeKernel()coreflow::Kernel
delaycoreflow::Reference
delay_slot_indexcoreflow::Reference
destruct()coreflow::Referencevirtual
enabledcoreflow::Kernel
enumerationcoreflow::Kernel
external_countcoreflow::Reference
extractedcoreflow::Reference
finalize()coreflow::Kernel
functioncoreflow::Kernel
getKernelByEnum(vx_context context, vx_enum kernelenum)coreflow::Kernelstatic
getKernelByName(vx_context context, const vx_char string[VX_MAX_KERNEL_NAME])coreflow::Kernelstatic
incrementReference(vx_reftype_e refType)coreflow::Reference
indexcoreflow::Reference
initializecoreflow::Kernel
initializeKernel(vx_enum kenum, vx_kernel_f function, vx_char name[VX_MAX_KERNEL_NAME], vx_param_description_t *parameters, vx_uint32 numParams, vx_kernel_validate_f validator, vx_kernel_input_validate_f input_validator, vx_kernel_output_validate_f output_validator, vx_kernel_initialize_f initialize, vx_kernel_deinitialize_f deinitialize)coreflow::Kernel
initReferenceForDelay(vx_delay delay, vx_int32 index)coreflow::Reference
input_depthcoreflow::Kernel
internal_countcoreflow::Reference
is_accessiblecoreflow::Reference
is_virtualcoreflow::Reference
isKernelUnique(vx_kernel kernel)coreflow::Kernelstatic
isValidReference(vx_reference ref)coreflow::Referencestatic
isValidReference(vx_reference ref, vx_enum type)coreflow::Referencestatic
Kernel(vx_context context, vx_reference scope)coreflow::Kernel
Kernel(vx_context context, vx_enum kenum, vx_kernel_f function, vx_char name[VX_MAX_KERNEL_NAME], vx_param_description_t *parameters, vx_uint32 numParams, vx_reference scope)coreflow::Kernel
kernel_object_deinitializecoreflow::Kernel
kernelEnum() constcoreflow::Kernel
kernelName() constcoreflow::Kernel
loadKernels(vx_context context, const vx_char *name)coreflow::Kernelstatic
localDataSize() constcoreflow::Kernel
lockcoreflow::Reference
magiccoreflow::Reference
namecoreflow::Kernel
numParameters() constcoreflow::Kernel
output_depthcoreflow::Kernel
pipeUpCountercoreflow::Kernel
pipeupInputDepth() constcoreflow::Kernel
pipeupOutputDepth() constcoreflow::Kernel
platformcoreflow::Reference
printKernel(vx_kernel kernel)coreflow::Kernelstatic
printReference(vx_reference ref)coreflow::Referencestatic
read_countcoreflow::Reference
refCount() constcoreflow::Reference
Reference(vx_context context, vx_enum type, vx_reference scope)coreflow::Referenceprotected
refName() constcoreflow::Reference
registerCustomKernel(vx_context context, std::string name, const std::vector< Kernel::Param > &params, vx_kernel_f function, vx_kernel_validate_f validate=nullptr, vx_kernel_initialize_f initialize=nullptr, vx_kernel_deinitialize_f deinitialize=nullptr)coreflow::Kernelstatic
releaseReference(vx_reference *ref, vx_enum type, vx_reftype_e reftype, vx_destructor_f special_destructor)coreflow::Referencestatic
removeKernel(vx_kernel kernel)coreflow::Kernelstatic
reservedcoreflow::Reference
scopecoreflow::Reference
setInputDepth(vx_uint32 depth)coreflow::Kernel
setLocalDataSize(vx_size size)coreflow::Kernel
setName(const vx_char *name)coreflow::Reference
setOutputDepth(vx_uint32 depth)coreflow::Kernel
signaturecoreflow::Kernel
sizeOfType(vx_enum type)coreflow::Referencestatic
totalReferenceCount()coreflow::Reference
typecoreflow::Reference
unloadKernels(vx_context context, const vx_char *name)coreflow::Kernelstatic
user_kernelcoreflow::Kernel
validatecoreflow::Kernel
validate_inputcoreflow::Kernel
validate_outputcoreflow::Kernel
write_countcoreflow::Reference
~Kernel()=defaultcoreflow::Kernel
~Reference()coreflow::Referenceprotectedvirtual