#include <ModuleRegistry.h>
◆ CuContextFactoryFn
Initial value: std::function<std::unique_ptr<Module>(
const std::map<std::string, ScalarPropertyValue>&,
void* cuContextPtr
)>
◆ CudaFactoryFn
Initial value: std::function<std::unique_ptr<Module>(
const std::map<std::string, ScalarPropertyValue>&,
void* cudaStreamPtr
)>
◆ FactoryFn
Initial value: std::function<std::unique_ptr<Module>(
const std::map<std::string, ScalarPropertyValue>&
)>
◆ PropertyAccessorFactoryFn
◆ category
◆ cuContextFactory
◆ cudaFactory
◆ description
| std::string apra::ModuleInfo::description |
◆ factory
◆ inputs
| std::vector<PinInfo> apra::ModuleInfo::inputs |
◆ name
| std::string apra::ModuleInfo::name |
◆ outputs
| std::vector<PinInfo> apra::ModuleInfo::outputs |
◆ properties
| std::vector<PropInfo> apra::ModuleInfo::properties |
◆ propertyAccessorFactory
◆ requiresCuContext
| bool apra::ModuleInfo::requiresCuContext = false |
◆ requiresCudaStream
| bool apra::ModuleInfo::requiresCudaStream = false |
◆ selfManagedOutputPins
| bool apra::ModuleInfo::selfManagedOutputPins = false |
◆ tags
| std::vector<std::string> apra::ModuleInfo::tags |
◆ version
| std::string apra::ModuleInfo::version |
The documentation for this struct was generated from the following file: