Namespaces | |
namespace | lockstep |
namespace | semantic_parameter_types |
Typedefs | |
using | BufferFlags = uint32_t |
using | CalibrationExtrinsicProfileName = dw::core::FixedString< DW_MAX_EXTRINSIC_PROFILE_NAME_SIZE > |
using | CalibrationIntrinsicsString = dw::core::FixedString< 64 > |
using | CalibrationResultsString = dw::core::FixedString< 512 > |
using | ChannelPacketConstructor = dw::core::Function< std::unique_ptr< IChannelPacket >(GenericData dataSpecimen, dwContextHandle_t context)> |
using | ChannelPacketConstructorRegistration = std::pair< ChannelPacketConstructorSignature, ChannelPacketConstructor > |
using | ChannelPacketConstructorSignature = std::pair< ChannelPacketTypeID, ChannelType > |
using | ChannelPacketFactoryPtr = std::shared_ptr< IChannelPacketFactory > |
using | ChannelPacketTypeID = uint32_t |
using | ChannelParamStr = dw::core::FixedString< MAX_CHANNEL_PARAM_SIZE > |
using | ChannelType = enum ChannelType :uint8_t { DW_CHANNEL_TYPE_SHMEM_LOCAL=0, DW_CHANNEL_TYPE_SHMEM_REMOTE=1, DW_CHANNEL_TYPE_EGLSTREAM=2, DW_CHANNEL_TYPE_SOCKET=3, DW_CHANNEL_TYPE_DDS=4, DW_CHANNEL_TYPE_NVSCI=5, } |
using | CycleCountFetcher = dw::core::Function< uint32_t(void)> |
using | dwFeatureDetectorNodeParams = dwFeatureDetectorNodeParams { bool initForCamera |
using | dwFeatureDetectorNodeRuntimeParams = dwFeatureDetectorNodeRuntimeParams { uint8_t *d_mask |
using | dwFeatureTrackerNodeParams = dwFeatureTrackerNodeParams { bool initForCamera |
using | dwIcpNodeParams = dwIcpNodeParams { dwRigHandle_t rigHandle |
using | dwPyramidNodeParams = dwPyramidNodeParams { uint32_t width |
using | dwRigNodeParams = dwRigNodeParams { bool serialization |
using | dwTraceCollectorNodeParams = dwTraceCollectorNodeParams { bool stmControlTracing |
using | dwTraceNodeParams = dwTraceNodeParams { bool stmControlTracing |
using | OnSetSyncAttrs = dw::core::Function< void(NvSciSyncAttrList)> |
template<typename T > | |
using | UniquePacketPtr = typename ManagedPortInput< T >::UniquePacketPtr |
Functions | |
bool | BufferFlagsBackendEnabled (BufferFlags flags, BufferBackendType type) |
void | BufferFlagsEnableBackend (BufferFlags &flags, BufferBackendType type) |
bool | checkHeaderValidFlag (ChannelMetadata const &header, MetadataFlags flag) |
dwGraphErrorSignal | convertToGraphErrorSignal (dwErrorSignal const &signal) |
dwGraphHealthSignal | convertToGraphHealthSignal (const dwHealthSignal &signal) |
template<typename NodeT > | |
auto | create (const ParameterProvider &provider) -> std::unique_ptr< NodeT > |
template<typename NodeT > | |
NodeAllocationParams | createAllocationParams () |
template<typename NodeT > | |
auto | createConstructorArguments () |
Create a tuple of constructor argument needed by the constructor of the passed node. More... | |
std::unique_ptr< Node > | createNode (const dw::core::StringView &className, ParameterProvider &provider) |
template<typename NodeT > | |
static ParameterCollectionDescriptor | createParameterCollectionDescriptor () |
Create a parameter collection descriptor for a give node. More... | |
template<typename NodeT > | |
static PassCollectionDescriptor | createPassCollectionDescriptor () |
Create a pass collection descriptor for a give node. More... | |
template<typename NodeT , PortDirection Direction, typename std::enable_if_t< Direction==PortDirection::INPUT, void > * = nullptr> | |
static PortCollectionDescriptor | createPortCollectionDescriptor () |
template<typename T > | |
constexpr auto | describeAbstractArrayParameter (dw::core::StringView const &&typeName, dw::core::StringView const &¶meterName, size_t arraySize) |
template<typename T > | |
constexpr auto | describeAbstractParameter (dw::core::StringView const &&typeName, dw::core::StringView const &¶meterName) |
template<typename T , typename S , typename... MemberPointers> | |
constexpr auto | describeArrayParameter (dw::core::StringView const &&typeName, dw::core::StringView const &¶meterName, size_t arraySize, const MemberPointers &&... memberPointers) |
template<typename T , typename S , size_t ArraySize, typename... MemberPointers> | |
constexpr auto | describeArrayParameterWithDefault (dw::core::StringView const &&typeName, dw::core::StringView const &¶meterName, std::array< T, ArraySize > defaultValue, const MemberPointers &&... memberPointers) |
template<typename... Args> | |
constexpr auto | describeConstructorArgument (const Args &&... args) |
constexpr std::tuple | describeConstructorArguments () |
template<typename Argument1T , typename Arg1 > | |
constexpr auto | describeConstructorArguments (const Arg1 &&arg1) |
template<typename Argument1T , typename Argument2T , typename Arg1 , typename Arg2 > | |
constexpr auto | describeConstructorArguments (const Arg1 &&arg1, const Arg2 &&arg2) |
template<typename Argument1T , typename Argument2T , typename Argument3T , typename Arg1 , typename Arg2 , typename Arg3 > | |
constexpr auto | describeConstructorArguments (const Arg1 &&arg1, const Arg2 &&arg2, const Arg3 &&arg3) |
template<typename Argument1T , typename Argument2T , typename Argument3T , typename Argument4T , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 > | |
constexpr auto | describeConstructorArguments (const Arg1 &&arg1, const Arg2 &&arg2, const Arg3 &&arg3, const Arg4 &&arg4) |
template<typename Argument1T , typename Argument2T , typename Argument3T , typename Argument4T , typename Argument5T , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 > | |
constexpr auto | describeConstructorArguments (const Arg1 &&arg1, const Arg2 &&arg2, const Arg3 &&arg3, const Arg4 &&arg4, const Arg5 &&arg5) |
template<typename Argument1T , typename Argument2T , typename Argument3T , typename Argument4T , typename Argument5T , typename Argument6T , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 , typename Arg5 , typename Arg6 > | |
constexpr auto | describeConstructorArguments (const Arg1 &&arg1, const Arg2 &&arg2, const Arg3 &&arg3, const Arg4 &&arg4, const Arg5 &&arg5, const Arg6 &&arg6) |
template<typename EnumT > | |
constexpr auto | describeEnumerator (dw::core::StringView const &&name, EnumT value) |
Describe an enumerator. More... | |
template<typename EnumT , typename... Args> | |
constexpr auto | describeEnumeratorCollection (Args const &&... args) |
Describe the enumerators. More... | |
template<typename T , typename S , typename... MemberPointers> | |
constexpr auto | describeIndexParameter (dw::core::StringView const &&typeName, dw::core::StringView const &¶meterName, const MemberPointers &&... memberPointers) |
template<typename Node > | |
constexpr auto | describeInputPorts () |
template<typename Node > | |
constexpr auto | describeOutputPorts () |
template<typename T , typename S , typename... MemberPointers> | |
constexpr auto | describeParameter (dw::core::StringView const &&typeName, dw::core::StringView const &¶meterName, const MemberPointers &&... memberPointers) |
template<typename NodeT > | |
constexpr auto | describeParameters () |
Get described parameters for the passed node. More... | |
template<typename T , typename S , typename... MemberPointers> | |
constexpr auto | describeParameterWithDefault (dw::core::StringView const &&typeName, dw::core::StringView const &¶meterName, T defaultValue, const MemberPointers &&... memberPointers) |
constexpr std::tuple< dw::core::StringView, dwProcessorType > | describePass (dw::core::StringView const &&name, dwProcessorType processorType) |
template<typename DependenciesT > | |
constexpr auto | describePass (dw::core::StringView const &&name, dwProcessorType processorType, DependenciesT dependencies) -> std::tuple< dw::core::StringView, dwProcessorType, DependenciesT > |
template<typename... Args> | |
constexpr auto | describePassCollection (const Args &&... args) |
template<typename... Args> | |
constexpr auto | describePassDependencies (const Args &&... args) -> std::array< dw::core::StringView, sizeof...(Args)> |
template<typename Node > | |
constexpr auto | describePasses () |
Get described passes for the passed node. More... | |
template<typename PortType > | |
constexpr auto | describePort (dw::core::StringView typeName, dw::core::StringView name, dw::core::StringView comment) |
template<typename PortType > | |
constexpr auto | describePort (dw::core::StringView typeName, dw::core::StringView name, PortBinding binding=PortBinding::OPTIONAL, dw::core::StringView comment=""_sv) |
template<typename PortType , size_t ArraySize, typename std::enable_if_t< ArraySize !=0, void > * = nullptr> | |
constexpr auto | describePortArray (dw::core::StringView typeName, dw::core::StringView name, dw::core::StringView comment) |
template<typename PortType , size_t ArraySize, typename std::enable_if_t< ArraySize !=0, void > * = nullptr> | |
constexpr auto | describePortArray (dw::core::StringView typeName, dw::core::StringView name, PortBinding binding=PortBinding::OPTIONAL, dw::core::StringView comment=""_sv) |
template<typename... Args> | |
constexpr auto | describePortCollection (Args &&... args) |
template<typename Node , PortDirection Direction, typename std::enable_if_t< Direction==PortDirection::INPUT, void > * = nullptr> | |
constexpr auto | describePorts () |
template<typename T , typename S , typename... MemberPointers> | |
constexpr auto | describeUnnamedArrayParameter (dw::core::StringView const &&typeName, size_t arraySize, const MemberPointers &&... memberPointers) |
template<typename T , typename S , typename... MemberPointers> | |
constexpr auto | describeUnnamedParameter (dw::core::StringView const &&typeName, const MemberPointers &&... memberPointers) |
template<typename Node , PortDirection Direction, size_t PortIndex> | |
constexpr size_t | descriptorIndex () |
template<typename Node , PortDirection Direction, size_t DescriptorIndex> | |
constexpr bool | descriptorPortArray () |
template<typename Node , PortDirection Direction, size_t DescriptorIndex> | |
constexpr PortBinding | descriptorPortBinding () |
template<typename Node , PortDirection Direction, size_t DescriptorIndex> | |
constexpr dw::core::StringView | descriptorPortComment () |
template<typename Node , PortDirection Direction, size_t DescriptorIndex> | |
constexpr size_t | descriptorPortSize () |
MetadataPayload * | extractMetadata (GenericData packet) |
const PortCollectionDescriptor & | getInputPorts (const dw::core::StringView &className) |
dw::core::HeapVectorFixed< dw::core::StringView > | getNodeNames () |
const PortCollectionDescriptor & | getOutputPorts (const dw::core::StringView &className) |
const ParameterCollectionDescriptor & | getParameters (const dw::core::StringView &className) |
const PassCollectionDescriptor & | getPasses (const dw::core::StringView &className) |
dw::core::Optional< dwTime_t > | getTimestamp (ChannelMetadata const &header) |
dw::core::Optional< dwValidityStatus > | getValidityStatus (ChannelMetadata const &header) |
template<typename Node , size_t Index> | |
constexpr bool | hasPassDependencies () |
Check if a pass specifies explicit dependencies. More... | |
constexpr bool | IsConsumer (ChannelRole role) |
constexpr bool | IsProducer (ChannelRole role) |
template<typename Node > | |
constexpr bool | isValidPass (dw::core::StringView identifier) |
Check if given string is a valid pass name. More... | |
template<typename Node > | |
constexpr bool | isValidPass (std::size_t passID) |
Check if pass index is valid. More... | |
template<typename Node , PortDirection Direction> | |
constexpr bool | isValidPortIdentifier (StringView identifier) |
template<typename Node , PortDirection Direction> | |
constexpr bool | isValidPortIndex (std::size_t portID) |
template<typename T > | |
static GenericDataReference | make_specimen (typename parameter_traits< T >::SpecimenT *specimen) |
template<typename NodeT , class ConstructorArguments > | |
auto | makeUniqueFromTuple (const ConstructorArguments &&constructorArguments) -> std::unique_ptr< NodeT > |
Instantiate a node using the passed constructor arguments. More... | |
template<typename EnumT > | |
auto | mapEnumNameToValue (dw::core::StringView const &name) -> EnumT |
Get the enumerator value based on the name. More... | |
template<typename EnumT > | |
dw::core::StringView | mapEnumValueToName (EnumT value) |
Get the enumerator name based on the value. More... | |
const char * | nvSciGetErrorName (uint32_t error) |
const char * | nvSciGetEventName (uint32_t event) |
constexpr ChannelNvSciStreamEnabledComponents | operator& (ChannelNvSciStreamEnabledComponents a, ChannelNvSciStreamEnabledComponents b) |
constexpr ChannelNvSciStreamEnabledComponents | operator| (ChannelNvSciStreamEnabledComponents a, ChannelNvSciStreamEnabledComponents b) |
template<typename NodeT > | |
constexpr std::size_t | parameterSize () |
Get the number of parameters for a given node. More... | |
template<typename... Others> | |
static void | ParseAllChannelParameters (const ChannelParamStr &channelParams, Others &&... others) |
template<typename T > | |
static T | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
int64_t | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
size_t | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
uint32_t | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
uint16_t | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
bool | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
ChannelRole | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
ChannelType | ParseChannelParameter (const ChannelParamStr &value) |
template<> | |
ChannelMode | ParseChannelParameter (const ChannelParamStr &value) |
template<size_t Size> | |
void | ParseChannelParameter (const ChannelParamStr &value, dw::core::FixedString< Size > &result) |
template<typename T , size_t N> | |
void | ParseChannelParameter (const ChannelParamStr &value, dw::core::VectorFixed< T, N > &result) |
template<typename T > | |
void | ParseChannelParameter (const ChannelParamStr &value, T &result) |
static void | ParseChannelParameters (const ChannelParamStr &, const ChannelParamStr &) |
template<typename T , typename... Others> | |
static void | ParseChannelParameters (const ChannelParamStr &key, const ChannelParamStr &value, const char *staticKey, T &result, Others &&... others) |
template<typename Node , size_t Index, typename std::enable_if_t< hasPassDependencies< Node, Index >(), void > * = nullptr> | |
constexpr auto | passDependencies () |
Get the dependencies of a pass. More... | |
template<typename Node > | |
constexpr size_t | passIndex (dw::core::StringView identifier) |
Get the the pass index for a pass identified by name. More... | |
template<typename Node , size_t Index> | |
constexpr dw::core::StringView | passName () |
Get the name of a pass. More... | |
template<typename Node , size_t Index> | |
constexpr dwProcessorType | passProcessorType () |
Get the processor type of a pass. More... | |
template<typename Node > | |
constexpr std::size_t | passSize () |
Get the number of passes of the passed node. More... | |
template<typename NodeT , class ConstructorArguments , typename std::enable_if_t< std::tuple_size< ConstructorArguments >()==1, void > * = nullptr> | |
void | populateParameters (ConstructorArguments &constructorArguments, const ParameterProvider &provider) |
Populate the constructor arguments using values from the parameter provider. More... | |
template<typename Node , PortDirection Direction> | |
constexpr size_t | portArraySize (StringView identifier) |
template<typename Node , PortDirection Direction> | |
constexpr size_t | portDescriptorIndex (StringView identifier) |
template<typename Node , PortDirection Direction> | |
constexpr std::size_t | portDescriptorSize () |
template<typename Node , PortDirection Direction, size_t DescriptorIndex> | |
constexpr auto | portDescriptorType () |
template<typename Node , PortDirection Direction> | |
constexpr size_t | portIndex (StringView identifier) |
template<typename Node , PortDirection Direction> | |
constexpr std::size_t | portSize () |
template<typename Node , PortDirection Direction, size_t PortIndex> | |
constexpr auto | portType () |
template<typename NodeT > | |
void | registerNode (const char *className) |
void | setTimestamp (ChannelMetadata &header, dwTime_t const ×tamp) |
void | setValidityStatus (ChannelMetadata &header, dwValidityStatus const &status) |
static const char * | ToParam (ChannelType channelType) |
Variables | |
uint32_t | accumulatorDownsampleFactor |
static constexpr char | CALIBRATION_ACCEPTED_STATE_STRING [] = "accepted" |
static constexpr char | CALIBRATION_FAILED_STATE_STRING [] = "failed" |
static constexpr char | CALIBRATION_INVALID_STATE_STRING [] = "invalid" |
static constexpr char | CALIBRATION_NOT_ACCEPTED_STATE_STRING [] = "not-accepted" |
char8_t const * | calibrationOutputFileName |
char8_t const * | calibrationOverlayFileName |
bool | cameraSensorEnabled [framework::SELF_CALIBRATION_NODE_MAX_CAMERAS] |
std::uint32_t | cameraSensorRigIndices [framework::SELF_CALIBRATION_NODE_MAX_CAMERAS] |
uint32_t | channelMask |
static constexpr dwTime_t | CHN_WAIT_TIMEOUT_US = 50'000'000 |
cudaStream_t | cudaStream |
cupvaStream_t | cupvastream |
Data Type of pyramid. More... | |
cupvaStream_t | cupvaStream |
dwTrivialDataType | dataType = dwTrivialDataType::DW_TYPE_FLOAT32 |
Number of levels in the pyramid. More... | |
bool | diskIOStatsEnabled |
static constexpr uint32_t | DW_CALIBRATION_MAX_SENSORS = 64 |
dwFeature2DDetectorConfig | dwDetectorParams |
constexpr uint32_t | DWFRAMEWORK_MAX_INTERNAL_TYPES = 0x400 |
constexpr uint32_t | DWFRAMEWORK_METADATA_PACKET_TYPE_ID_OFFSET = 0x80000000 |
constexpr ChannelPacketTypeID | DWFRAMEWORK_PACKET_ID_DEFAULT = 0U |
const dw::core::StaticHashMap< dw::core::FixedString< 64 >, dwSerializationType, dwSerializationType::DW_TYPES_COUNT - 1 > | dwSerializationTypeStringToEnumMap |
dwFeature2DTrackerConfig | dwTrackerParams |
bool | enable |
bool | enabled |
dwTransformation3f | extrinsic |
bool | fileBackendEnabled |
dw::core::FixedString< 384 > | filePath |
bool | ftraceBackendEnabled |
bool | fullMemUsage |
uint32_t | height |
Width of level 0. More... | |
bool | imuSensorEnabled [framework::SELF_CALIBRATION_NODE_MAX_IMUS] |
std::uint32_t | imuSensorRigIndices [framework::SELF_CALIBRATION_NODE_MAX_IMUS] |
dwCameraModelHandle_t | intrinsic |
dw::core::FixedString< 16 > | ipAddr |
uint32_t | levelCount |
Height of level 0. More... | |
bool | lidarICPUsesEgomotion |
uint32_t | lidarMaxICPIterations |
dwLidarProperties | lidarProps |
bool | lidarSensorEnabled [framework::SELF_CALIBRATION_NODE_MAX_LIDARS] |
std::uint32_t | lidarSensorRigIndices [framework::SELF_CALIBRATION_NODE_MAX_LIDARS] |
uint32_t | maskHeight |
uint32_t | maskStrideBytes |
uint32_t | maskWidth |
static constexpr uint16_t | MAX_CHANNEL_ALL_PARAMS_SIZE = 1024 |
static constexpr uint16_t | MAX_CHANNEL_CONSUMERS_COUNT = 256 |
static constexpr uint16_t | MAX_CHANNEL_PARAM_SIZE = 1024 |
static constexpr uint16_t | MAX_CHANNEL_PRODUCERS_COUNT = 2048 |
static constexpr uint32_t | MAX_INPUT_TRACE_PORTS = 16 |
static constexpr uint32_t | MAX_LIDAR_STITCHER_PORT_NUM = 8 |
static constexpr size_t | MAX_PORT_DESCRIPTOR_PER_COLLECTION {256U} |
uint32_t | maxFileSizeMB |
uint32_t | maxTracesPerChPerEpoch |
bool | memTraceEnabled |
bool | networkBackendEnabled |
bool | nvtxBackendEnabled |
static constexpr size_t | PARAMETER_ARRAY_SIZE {5U} |
static constexpr size_t | PARAMETER_CONSTRUCTOR_ARGUMENT_DESCRIPTOR {1U} |
static constexpr size_t | PARAMETER_CONSTRUCTOR_ARGUMENT_TYPE {0U} |
static constexpr size_t | PARAMETER_DEFAULT_VALUE {7U} |
static constexpr size_t | PARAMETER_IS_INDEX {4U} |
static constexpr size_t | PARAMETER_MEMBER_PTRS {6U} |
static constexpr size_t | PARAMETER_NAME {1U} |
static constexpr size_t | PARAMETER_SEMANTIC_TYPE {3U} |
static constexpr size_t | PARAMETER_TYPE {2U} |
static constexpr size_t | PARAMETER_TYPE_NAME {0U} |
static constexpr size_t | PASS_DEPENDENCIES {2U} |
static constexpr size_t | PASS_NAME {0U} |
static constexpr size_t | PASS_PROCESSOR_TYPE {1U} |
static constexpr size_t | PORT_ARRAY_SIZE {3U} |
static constexpr size_t | PORT_BINDING {4U} |
static constexpr size_t | PORT_COMMENT {5U} |
static constexpr size_t | PORT_NAME {1U} |
static constexpr size_t | PORT_TYPE {2U} |
static constexpr size_t | PORT_TYPE_NAME {0U} |
bool | radarSensorEnabled [framework::SELF_CALIBRATION_NODE_MAX_RADARS] |
std::uint32_t | radarSensorRigIndices [framework::SELF_CALIBRATION_NODE_MAX_RADARS] |
dwRigHandle_t | rigHandle |
char8_t const * | rigOutputFileName |
static constexpr uint8_t | SELF_CALIBRATION_NODE_MAX_CAMERAS = 13 |
static constexpr uint8_t | SELF_CALIBRATION_NODE_MAX_IMUS = 3 |
static constexpr uint8_t | SELF_CALIBRATION_NODE_MAX_LIDARS = 8 |
static constexpr uint8_t | SELF_CALIBRATION_NODE_MAX_RADARS = 9 |
static constexpr uint8_t | SELF_CALIBRATION_NODE_MAX_ROUTINE_COUNT |
static constexpr uint8_t | SELF_CALIBRATION_NODE_MAX_VEHICLEIO = 1 |
static constexpr uint8_t | SELF_CALIBRATION_NODE_MAX_WHEELS = 4 |
static constexpr char | SELF_CALIBRATION_TAG [] = "self-calibration" |
uint32_t | sensorIndex |
uint16_t | serverPort |
cudaStream_t | stream |
static constexpr char | SUPPORTS_EEPROM_INTRINSICS_TAG [] = "supports-eeprom-intrinsics" |
static constexpr char | SUPPORTS_EEPROM_INTRINSICS_TRUE_STRING [] = "true" |
uint32_t | tracingLevel |
struct dw::framework::BufferProperties |
Class Members | ||
---|---|---|
size_t | byteSize | |
BufferFlags | enabledBackends |
struct dw::framework::ChannelEvent |
Class Members | ||
---|---|---|
dwErrorSignal | errorSignal | The error signal. Only valid for type=ERROR. |
OnDataReady | onDataReady | The callback set for the channel that is ready. Only valid for type=READY. |
void * | opaque | The opaque pointer set for the channel tthat is ready. Only valid for type=READY. |
ChannelEventType | type | The type of the event. |
uint32_t | uid | unique identifier of the channel |
struct dw::framework::ChannelMetadata |
struct dw::framework::dwAccumulatorNodeParams |
struct dw::framework::dwCalibratedExtrinsics |
Class Members | ||
---|---|---|
bool | calibrationStateChanged | |
dwTransformation3f | currentSensor2Rig | |
CalibrationExtrinsicProfileName | extrinsicProfileName | |
dwCalibrationManeuverArray | maneuvers | |
dwCalibrationSensorPositionState | positionState | |
bool | positionStateChanged | |
dwCalibrationProperties | properties | |
dwCalibrationStatus | status | |
dwTime_t | timestamp |
struct dw::framework::dwCalibratedIMUIntrinsics |
struct dw::framework::dwCalibratedSteeringProperties |
struct dw::framework::dwCalibratedWheelRadii |
struct dw::framework::dwCameraIntrinsics |
Class Members | ||
---|---|---|
dwFThetaCameraConfigNew | intrinsics | |
CameraIntrinsicsSource | intrinsicsSource | |
bool | intrinsicsVerificationFailed | |
uint32_t | sensorId |
struct dw::framework::dwCodecMetadata |
struct dw::framework::dwDetectorFovealParams |
Class Members | ||
---|---|---|
bool | fovealEnable | |
dwFovealMode | fovealMode | |
dwRect | ROI | |
dwVector2f | scales |
struct dw::framework::dwGlobalEgomotionNodeInitParams |
struct dw::framework::dwGPSNodeParams |
Class Members | ||
---|---|---|
FixedString< 32 > | frameSkipMask | |
bool | inputModeVal | |
dwConstRigHandle_t | rigHandle | |
const char * | sensorName |
struct dw::framework::dwIMUNodeParams |
Class Members | ||
---|---|---|
FixedString< 32 > | frameSkipMask | |
bool | inputModeVal | |
dwConstRigHandle_t | rigHandle | |
const char * | sensorName |
struct dw::framework::dwLidarPacketsArray |
struct dw::framework::dwLidarPointCloudStitcherNodeParams |
Class Members | ||
---|---|---|
bool | enabledLidar[MAX_LIDAR_STITCHER_PORT_NUM] | |
dwTransformation3f | lidar2RigDefault[MAX_LIDAR_STITCHER_PORT_NUM] | |
dwLidarProperties | lidarProperties[MAX_LIDAR_STITCHER_PORT_NUM] | |
dwMemoryType | memoryType | |
dwPointCloudFormat | outputFormat | |
cudaStream_t | stream |
struct dw::framework::dwLidarPose |
struct dw::framework::dwPointCloudAccumulatorNodeParams |
struct dw::framework::dwRadarDopplerMotionNodeParams |
struct dw::framework::dwRelativeEgomotionIMUNodeInitParams |
struct dw::framework::dwRoadCastNodeCalibrationData |
struct dw::framework::dwRoadCastNodeCalibrationDataArray |
Class Members | ||
---|---|---|
dwRoadCastNodeCalibrationData | calibrationData[DW_CALIBRATION_MAX_SENSORS] | |
uint32_t | count |
struct dw::framework::dwRoadCastNodeCalibrationWheelRadiiData |
struct dw::framework::dwSelfCalibrationNodeCameraParams |
struct dw::framework::dwSelfCalibrationNodeLidarParams |
struct dw::framework::dwSelfCalibrationNodeParam |
Class Members | ||
---|---|---|
uint32_t | accumulatorDownsampleFactor | |
int32_t | calibrateOdometryPropertyRadar | |
bool | calibrateVehicle | |
dwSelfCalibrationNodeCameraParams | cameraParams[SELF_CALIBRATION_NODE_MAX_CAMERAS] | |
uint32_t | channelFifoSize | |
bool | enforceDependencies | |
bool | lidarHandEyeUsesEgomotion | |
uint32_t | lidarMaxICPIterations | |
dwSelfCalibrationNodeLidarParams | lidarParams[SELF_CALIBRATION_NODE_MAX_LIDARS] | |
dwSelfCalibrationNodeRadarParams | radarParams[SELF_CALIBRATION_NODE_MAX_RADARS] | |
dwRigHandle_t | rigHandle |
struct dw::framework::dwSelfCalibrationNodeRadarParams |
struct dw::framework::dwSelfCalibrationRoadcastAggregatorNodeParam |
Class Members | ||
---|---|---|
uint32_t | cameraSensorRigIndices[SELF_CALIBRATION_NODE_MAX_CAMERAS] | |
uint32_t | imuSensorRigIndices[SELF_CALIBRATION_NODE_MAX_IMUS] | |
uint32_t | lidarSensorRigIndices[SELF_CALIBRATION_NODE_MAX_LIDARS] | |
uint32_t | radarSensorRigIndices[SELF_CALIBRATION_NODE_MAX_RADARS] | |
dwRigHandle_t | rigHandle |
struct dw::framework::dwSelfCalibrationSingleIMUNodeParam |
struct dw::framework::dwSensorDrainerParams |
struct dw::framework::dwSensorNodeProperties |
Class Members | ||
---|---|---|
dwCalibratedExtrinsics | extrinsics | |
uint32_t | sensorId |
struct dw::framework::dwTraceNodeData |
struct dw::framework::GenericDataReference |
Class Members | ||
---|---|---|
GenericData | data | GenericData pointing to packet constructor parameters. |
ChannelPacketTypeID | packetTypeID | The ID of the type of the endpoint. |
shared_ptr< void > | pCopy | a shared pointer to packet constructor parameters. |
OnSetSyncAttrs | setSignalerAttributes | lambda to set the signaler attributes of the endpoint. |
OnSetSyncAttrs | setWaiterAttributes | lambda to set the waiter attributes of the endpoint. |
size_t | typeSize | The size of the type of the endpoint. |
struct dw::framework::GPSNodeChannelParams |
Class Members | ||
---|---|---|
FixedString< 32 > | frameSkipMask | |
dwConstRigHandle_t | rigHandle | |
const char * | sensorName |
struct dw::framework::IMUNodeChannelParams |
Class Members | ||
---|---|---|
FixedString< 32 > | frameSkipMask | |
dwConstRigHandle_t | rigHandle | |
const char * | sensorName |
struct dw::framework::MetadataPayload |
Class Members | ||
---|---|---|
GenericData | data | |
ChannelMetadata | header |
struct dw::framework::NodeAllocationParams |
struct dw::framework::packet_traits |
struct dw::framework::VehicleStateNodeNewParams |
Class Members | ||
---|---|---|
bool | actuationFeedback | |
FixedString< 32 > | frameSkipMask | |
bool | noneSafetyState | |
dwConstRigHandle_t | rigHandle | |
bool | safetyState | |
const char * | sensorName | |
bool | vioStateRcEnabled |
struct dw::framework::VehicleStateNodeParams |
Class Members | ||
---|---|---|
bool | external | |
FixedString< 32 > | frameSkipMask | |
bool | legacyExternal | |
bool | legacyInternal | |
dwConstRigHandle_t | rigHandle | |
const char * | sensorName | |
bool | vioStateRcEnabled |
using dw::framework::BufferFlags = typedef uint32_t |
Definition at line 51 of file Buffer.hpp.
using dw::framework::CalibrationExtrinsicProfileName = typedef dw::core::FixedString<DW_MAX_EXTRINSIC_PROFILE_NAME_SIZE> |
Definition at line 78 of file SelfCalibrationTypes.hpp.
using dw::framework::CalibrationIntrinsicsString = typedef dw::core::FixedString<64> |
Definition at line 77 of file SelfCalibrationTypes.hpp.
using dw::framework::CalibrationResultsString = typedef dw::core::FixedString<512> |
Definition at line 76 of file SelfCalibrationTypes.hpp.
using dw::framework::ChannelPacketConstructor = typedef dw::core::Function<std::unique_ptr<IChannelPacket>(GenericData dataSpecimen, dwContextHandle_t context)> |
Definition at line 44 of file ChannelFactory.hpp.
using dw::framework::ChannelPacketConstructorRegistration = typedef std::pair<ChannelPacketConstructorSignature, ChannelPacketConstructor> |
Definition at line 46 of file ChannelFactory.hpp.
using dw::framework::ChannelPacketConstructorSignature = typedef std::pair<ChannelPacketTypeID, ChannelType> |
Definition at line 45 of file ChannelFactory.hpp.
using dw::framework::ChannelPacketFactoryPtr = typedef std::shared_ptr<IChannelPacketFactory> |
Definition at line 223 of file IChannelPacket.hpp.
using dw::framework::ChannelPacketTypeID = typedef uint32_t |
The unique id specifying how a data type should be allocated and transported. This id is used to verify that remote peers are expecting the same data type over a connection.
Definition at line 172 of file ChannelPacketTypes.hpp.
using dw::framework::ChannelParamStr = typedef dw::core::FixedString<MAX_CHANNEL_PARAM_SIZE> |
Definition at line 115 of file ChannelParameters.hpp.
using dw::framework::ChannelType = typedef enum ChannelType : uint8_t { DW_CHANNEL_TYPE_SHMEM_LOCAL = 0, DW_CHANNEL_TYPE_SHMEM_REMOTE = 1, DW_CHANNEL_TYPE_EGLSTREAM = 2, DW_CHANNEL_TYPE_SOCKET = 3, DW_CHANNEL_TYPE_DDS = 4, DW_CHANNEL_TYPE_NVSCI = 5, } |
The backend transport type of a Channel
Definition at line 51 of file ChannelParameters.hpp.
using dw::framework::CycleCountFetcher = typedef dw::core::Function<uint32_t(void)> |
Definition at line 42 of file SyncPortHelper.hpp.
using dw::framework::dwFeatureDetectorNodeParams = typedef dwFeatureDetectorNodeParams { bool initForCamera |
Definition at line 61 of file dwFeatureDetectorNode.hpp.
using dw::framework::dwFeatureDetectorNodeRuntimeParams = typedef dwFeatureDetectorNodeRuntimeParams { uint8_t* d_mask |
Definition at line 51 of file dwFeatureDetectorNode.hpp.
using dw::framework::dwFeatureTrackerNodeParams = typedef dwFeatureTrackerNodeParams { bool initForCamera |
Definition at line 53 of file dwFeatureTrackerNode.hpp.
using dw::framework::dwIcpNodeParams = typedef dwIcpNodeParams { dwRigHandle_t rigHandle |
Definition at line 51 of file dwIcpNode.hpp.
using dw::framework::dwPyramidNodeParams = typedef dwPyramidNodeParams { uint32_t width |
Definition at line 53 of file dwPyramidNode.hpp.
using dw::framework::dwRigNodeParams = typedef dwRigNodeParams { bool serialization |
Definition at line 51 of file dwRigNode.hpp.
using dw::framework::dwTraceCollectorNodeParams = typedef dwTraceCollectorNodeParams { bool stmControlTracing |
Definition at line 48 of file dwTraceCollectorNode.hpp.
using dw::framework::dwTraceNodeParams = typedef dwTraceNodeParams { bool stmControlTracing |
Definition at line 46 of file dwTraceNode.hpp.
using dw::framework::OnSetSyncAttrs = typedef dw::core::Function<void(NvSciSyncAttrList)> |
Function signature to call back to the application to set the sync attributes when needed.
Definition at line 244 of file ChannelPacketTypes.hpp.
using dw::framework::UniquePacketPtr = typedef typename ManagedPortInput<T>::UniquePacketPtr |
Definition at line 563 of file ManagedPort.hpp.
|
strong |
Enumerator | |
---|---|
CPU | |
CUDA |
Definition at line 44 of file Buffer.hpp.
|
strong |
Enumerator | |
---|---|
RIG | |
EEPROM |
Definition at line 53 of file SensorCommonTypes.hpp.
|
strong |
Enumerator | |
---|---|
CONNECTION_TYPE_NONE | |
CONNECTION_TYPE_STATIC | |
CONNECTION_TYPE_DYNAMIC |
Definition at line 143 of file ChannelParameters.hpp.
|
strong |
Enumerator | |
---|---|
CONNECTED | Channel became connected. |
DISCONNECTED | Channel became disconnected. |
ERROR | Channel encountered error. |
READY | Channel is ready. |
Definition at line 50 of file ChannelFactory.hpp.
|
strong |
Enumerator | |
---|---|
FIFO | |
MAILBOX | |
SINGLETON |
Definition at line 117 of file ChannelParameters.hpp.
|
strong |
Enumerator | |
---|---|
COMPONENT_NONE | |
COMPONENT_CPU | |
COMPONENT_EGL | |
COMPONENT_CUDA | |
COMPONENT_PVA | |
COMPONENT_DLA | |
COMPONENT_NVMEDIA |
Definition at line 130 of file ChannelParameters.hpp.
|
strong |
Enumerator | |
---|---|
REACH_NONE | |
REACH_THREAD | |
REACH_PROCESS | |
REACH_VM | |
REACH_CHIP |
Definition at line 153 of file ChannelParameters.hpp.
|
strong |
The roles a channel allows.
Enumerator | |
---|---|
DW_CHANNEL_ROLE_PRODUCER | allows producer only |
DW_CHANNEL_ROLE_CONSUMER | allows consumer only |
DW_CHANNEL_ROLE_COMPOSITE | allows both producer and consumer |
Definition at line 93 of file ChannelParameters.hpp.
|
strong |
Enumerator | |
---|---|
DEFAULT | |
NUM_TYPES |
Definition at line 209 of file ChannelPacketTypes.hpp.
|
strong |
Enumerator | |
---|---|
OFF | |
FULL | |
INTERLEAVED |
Definition at line 42 of file DetectorTypes.hpp.
|
strong |
ROI mode for detector input from original input image. Horizontal rows of the input image may differ based on FPS setting.
Enumerator | |
---|---|
TOP | |
MIDDLE | |
BOTTOM |
Definition at line 53 of file DetectorTypes.hpp.
|
strong |
Enumerator | |
---|---|
METADATA_ITERATION_COUNT | |
METADATA_EPOCH_TIMESTAMP | |
METADATA_VALIDITY_STATUS | |
METADATA_TIMESTAMP |
Definition at line 216 of file ChannelPacketTypes.hpp.
|
strong |
Enumerator | |
---|---|
OPTIONAL | |
REQUIRED |
Definition at line 76 of file PortDescriptor.hpp.
|
strong |
|
inline |
Definition at line 53 of file Buffer.hpp.
|
inline |
Definition at line 58 of file Buffer.hpp.
bool dw::framework::checkHeaderValidFlag | ( | ChannelMetadata const & | header, |
MetadataFlags | flag | ||
) |
dwGraphErrorSignal dw::framework::convertToGraphErrorSignal | ( | dwErrorSignal const & | signal | ) |
dwGraphHealthSignal dw::framework::convertToGraphHealthSignal | ( | const dwHealthSignal & | signal | ) |
auto dw::framework::create | ( | const ParameterProvider & | provider | ) | -> std::unique_ptr<NodeT> |
Instantiate a node using parameters from the passed provider.
Syntactic sugar chaining the following calls:
Definition at line 1008 of file ParameterDescriptor.hpp.
NodeAllocationParams dw::framework::createAllocationParams | ( | ) |
Definition at line 65 of file SimpleNode.hpp.
References dw::framework::NodeAllocationParams::maxInputPortCount, dw::framework::NodeAllocationParams::maxOutputPortCount, and dw::framework::NodeAllocationParams::maxPassCount.
auto dw::framework::createConstructorArguments | ( | ) |
Create a tuple of constructor argument needed by the constructor of the passed node.
Definition at line 972 of file ParameterDescriptor.hpp.
std::unique_ptr< Node > dw::framework::createNode | ( | const dw::core::StringView & | className, |
ParameterProvider & | provider | ||
) |
|
static |
Create a parameter collection descriptor for a give node.
Definition at line 294 of file ParameterCollectionDescriptor.hpp.
References dw::framework::ParameterCollectionDescriptor::addDescriptors().
|
static |
Create a pass collection descriptor for a give node.
Definition at line 159 of file PassCollectionDescriptor.hpp.
|
static |
Definition at line 158 of file PortCollectionDescriptor.hpp.
|
constexpr |
Describe an abstract array parameter.
The values aren't stored anywhere automatically but the nodes create() function should retrieve the parameters from the provider and use custom logic to use the values.
Definition at line 332 of file ParameterDescriptor.hpp.
|
constexpr |
Describe an abstract parameter.
The value isn't stored anywhere automatically but the nodes create() function should retrieve the parameter from the provider and use custom logic to use the value.
Definition at line 314 of file ParameterDescriptor.hpp.
|
constexpr |
Describe an array parameter.
Regarding the member pointers see describeParameter().
Definition at line 393 of file ParameterDescriptor.hpp.
|
constexpr |
Describe an array parameter with a default value.
Definition at line 509 of file ParameterDescriptor.hpp.
|
constexpr |
Describe a specific constructor argument of a node.
The function is used to create the arguments for describeConstructorArguments(). Each argument of the function is created by one of the describe parameter functions below.
Definition at line 230 of file ParameterDescriptor.hpp.
Referenced by dw::framework::dwLidarPointCloudAccumulatorNode::describeParameters(), dw::framework::dwLidarPointCloudStitcherNode::describeParameters(), dw::framework::dwRadarDopplerMotionNode::describeParameters(), dw::framework::dwRigNode::describeParameters(), dw::framework::dwTraceCollectorNode::describeParameters(), dw::framework::dwTraceNode::describeParameters(), dw::framework::dwGlobalEgomotionNode::describeParameters(), dw::framework::dwRelativeEgomotionIMUNode::describeParameters(), dw::framework::dwFeatureDetectorNode::describeParameters(), dw::framework::dwFeatureDetectorPVANode::describeParameters(), dw::framework::dwFeatureTrackerNode::describeParameters(), dw::framework::dwFeatureTrackerPVANode::describeParameters(), dw::framework::dwPyramidNode::describeParameters(), dw::framework::dwPyramidPVANode::describeParameters(), dw::framework::dwPointCloudAccumulatorNode::describeParameters(), dw::framework::dwIcpNode::describeParameters(), dw::framework::dwSelfCalibrationNode::describeParameters(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeParameters(), dw::framework::dwSelfCalibrationSingleIMUNode::describeParameters(), dw::framework::dwCameraNode::describeParameters(), dw::framework::dwGPSChannelNode::describeParameters(), dw::framework::dwGPSNode::describeParameters(), dw::framework::dwIMUChannelNode::describeParameters(), dw::framework::dwIMUNode::describeParameters(), dw::framework::dwLidarBatchNode::describeParameters(), dw::framework::dwLidarNode::describeParameters(), dw::framework::dwRadarChannelNode::describeParameters(), dw::framework::dwRadarNode::describeParameters(), dw::framework::dwUltrasonicChannelNode::describeParameters(), dw::framework::dwUltrasonicNode::describeParameters(), dw::framework::dwVehicleStateChannelNewNode::describeParameters(), dw::framework::dwVehicleStateChannelNode::describeParameters(), and dw::framework::dwVehicleStateNode::describeParameters().
|
constexpr |
Describe the constructor arguments of a node.
The function is used to implement NodeConcept::describeParameters(). Each argument of the function is created by describeConstructorArgument().
Definition at line 58 of file ParameterDescriptor.hpp.
Referenced by dw::framework::dwLidarPointCloudAccumulatorNode::describeParameters(), and dw::framework::dwPointCloudAccumulatorNode::describeParameters().
|
constexpr |
Describe the constructor arguments of a node.
The function is used to implement NodeConcept::describeParameters(). Each argument of the function is created by describeConstructorArgument().
Definition at line 74 of file ParameterDescriptor.hpp.
|
constexpr |
Describe the constructor arguments of a node.
The function is used to implement NodeConcept::describeParameters(). Each argument of the function is created by describeConstructorArgument().
Definition at line 93 of file ParameterDescriptor.hpp.
|
constexpr |
Describe the constructor arguments of a node.
The function is used to implement NodeConcept::describeParameters(). Each argument of the function is created by describeConstructorArgument().
Definition at line 115 of file ParameterDescriptor.hpp.
|
constexpr |
Describe the constructor arguments of a node.
The function is used to implement NodeConcept::describeParameters(). Each argument of the function is created by describeConstructorArgument().
Definition at line 140 of file ParameterDescriptor.hpp.
|
constexpr |
Describe the constructor arguments of a node.
The function is used to implement NodeConcept::describeParameters(). Each argument of the function is created by describeConstructorArgument().
Definition at line 168 of file ParameterDescriptor.hpp.
|
constexpr |
Describe the constructor arguments of a node.
The function is used to implement NodeConcept::describeParameters(). Each argument of the function is created by describeConstructorArgument().
Definition at line 200 of file ParameterDescriptor.hpp.
|
constexpr |
Describe an enumerator.
This function is used to create arguments for describeEnumeratorCollection(). To avoid having to specify both explicitly - the enumerator name as well as the value - the macro DW_DESCRIBE_ENUMERATOR() is used.
[in] | name | The enumerator name |
[in] | value | The enumerator value |
Definition at line 124 of file EnumDescriptor.hpp.
|
constexpr |
Describe the enumerators.
This function is used in specializations of EnumDescription::get() to describe all enumerators.
args | Each argument describes an enumerator created by describeEnumerator() |
Definition at line 106 of file EnumDescriptor.hpp.
|
constexpr |
Describe an index parameter.
The value represent an index which is used to retrieve a specific item from an array parameter identified by the semantic type. Regarding the member pointers see describeParameter().
Definition at line 362 of file ParameterDescriptor.hpp.
|
constexpr |
Definition at line 148 of file PortDescriptor.hpp.
References describeInputPorts().
Referenced by describeInputPorts().
|
constexpr |
Definition at line 154 of file PortDescriptor.hpp.
References describeOutputPorts().
Referenced by describeOutputPorts().
|
constexpr |
Describe a parameter.
The value is stored within the constructor argument where this parameter is described in (see describeConstructorArgument()). When no member pointers are provided the value is stored directly in the constructor argument. When one member pointer is provided the value is stored in that member of the constructor argument. When more than one member pointer is provided the value is stored in the recursive member of the constructor argument.
Definition at line 283 of file ParameterDescriptor.hpp.
|
constexpr |
Get described parameters for the passed node.
Definition at line 526 of file ParameterDescriptor.hpp.
References describeParameters().
Referenced by describeParameters().
|
constexpr |
Describe a parameter with a default value.
See describeParameter().
Definition at line 478 of file ParameterDescriptor.hpp.
|
constexpr |
Describe a specific pass of a node.
The function is used to create the arguments for describePassCollection().
Definition at line 75 of file PassDescriptor.hpp.
Referenced by dw::framework::dwLidarPointCloudAccumulatorNode::describePasses(), dw::framework::dwLidarPointCloudStitcherNode::describePasses(), dw::framework::dwRadarDopplerMotionNode::describePasses(), dw::framework::dwRigNode::describePasses(), dw::framework::dwTraceCollectorNode::describePasses(), dw::framework::dwTraceNode::describePasses(), dw::framework::dwGlobalEgomotionNode::describePasses(), dw::framework::dwRelativeEgomotionIMUNode::describePasses(), dw::framework::dwFeatureDetectorNode::describePasses(), dw::framework::dwFeatureDetectorPVANode::describePasses(), dw::framework::dwFeatureTrackerNode::describePasses(), dw::framework::dwFeatureTrackerPVANode::describePasses(), dw::framework::dwPyramidNode::describePasses(), dw::framework::dwPyramidPVANode::describePasses(), dw::framework::dwPointCloudAccumulatorNode::describePasses(), dw::framework::dwIcpNode::describePasses(), dw::framework::dwSelfCalibrationNode::describePasses(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describePasses(), dw::framework::dwSelfCalibrationSingleIMUNode::describePasses(), dw::framework::dwCameraNode::describePasses(), dw::framework::dwGPSChannelNode::describePasses(), dw::framework::dwGPSNode::describePasses(), dw::framework::dwIMUChannelNode::describePasses(), dw::framework::dwIMUNode::describePasses(), dw::framework::dwLidarBatchNode::describePasses(), dw::framework::dwLidarNode::describePasses(), dw::framework::dwRadarChannelNode::describePasses(), dw::framework::dwRadarNode::describePasses(), dw::framework::dwUltrasonicChannelNode::describePasses(), dw::framework::dwUltrasonicNode::describePasses(), dw::framework::dwVehicleStateChannelNewNode::describePasses(), dw::framework::dwVehicleStateChannelNode::describePasses(), and dw::framework::dwVehicleStateNode::describePasses().
|
constexpr |
Describe a specific pass of a node with custom inter-pass dependencies.
The function is used to create the arguments for describePassCollection(). The dependencies argument is created by describePassDependencies().
Definition at line 92 of file PassDescriptor.hpp.
|
constexpr |
Describe the passes of a node.
The function is used to implement NodeConcept::describePasses(). Each argument of the function is created by describePass().
Definition at line 55 of file PassDescriptor.hpp.
Referenced by dw::framework::dwLidarPointCloudAccumulatorNode::describePasses(), dw::framework::dwLidarPointCloudStitcherNode::describePasses(), dw::framework::dwRadarDopplerMotionNode::describePasses(), dw::framework::dwRigNode::describePasses(), dw::framework::dwTraceCollectorNode::describePasses(), dw::framework::dwTraceNode::describePasses(), dw::framework::dwGlobalEgomotionNode::describePasses(), dw::framework::dwRelativeEgomotionIMUNode::describePasses(), dw::framework::dwFeatureDetectorNode::describePasses(), dw::framework::dwFeatureDetectorPVANode::describePasses(), dw::framework::dwFeatureTrackerNode::describePasses(), dw::framework::dwFeatureTrackerPVANode::describePasses(), dw::framework::dwPyramidNode::describePasses(), dw::framework::dwPyramidPVANode::describePasses(), dw::framework::dwPointCloudAccumulatorNode::describePasses(), dw::framework::dwIcpNode::describePasses(), dw::framework::dwSelfCalibrationNode::describePasses(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describePasses(), dw::framework::dwSelfCalibrationSingleIMUNode::describePasses(), dw::framework::dwCameraNode::describePasses(), dw::framework::dwGPSChannelNode::describePasses(), dw::framework::dwGPSNode::describePasses(), dw::framework::dwIMUChannelNode::describePasses(), dw::framework::dwIMUNode::describePasses(), dw::framework::dwLidarBatchNode::describePasses(), dw::framework::dwLidarNode::describePasses(), dw::framework::dwRadarChannelNode::describePasses(), dw::framework::dwRadarNode::describePasses(), dw::framework::dwUltrasonicChannelNode::describePasses(), dw::framework::dwUltrasonicNode::describePasses(), dw::framework::dwVehicleStateChannelNewNode::describePasses(), dw::framework::dwVehicleStateChannelNode::describePasses(), and dw::framework::dwVehicleStateNode::describePasses().
|
constexpr |
Describe the custom inter-pass dependencies of a pass.
The function is used to create the dependencies argument for describePass().
Definition at line 107 of file PassDescriptor.hpp.
|
constexpr |
Get described passes for the passed node.
Definition at line 114 of file PassDescriptor.hpp.
References describePasses().
Referenced by describePasses().
|
constexpr |
Definition at line 101 of file PortDescriptor.hpp.
References OPTIONAL.
|
constexpr |
Definition at line 86 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 135 of file PortDescriptor.hpp.
References OPTIONAL.
|
constexpr |
Definition at line 117 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 52 of file PortDescriptor.hpp.
Referenced by dw::framework::dwLidarPointCloudAccumulatorNode::describeInputPorts(), dw::framework::dwLidarPointCloudStitcherNode::describeInputPorts(), dw::framework::dwRadarDopplerMotionNode::describeInputPorts(), dw::framework::dwRigNode::describeInputPorts(), dw::framework::dwTraceCollectorNode::describeInputPorts(), dw::framework::dwTraceNode::describeInputPorts(), dw::framework::dwGlobalEgomotionNode::describeInputPorts(), dw::framework::dwRelativeEgomotionIMUNode::describeInputPorts(), dw::framework::dwFeatureDetectorNodeBase::describeInputPorts(), dw::framework::dwFeatureTrackerNodeBase::describeInputPorts(), dw::framework::dwPyramidNodeBase::describeInputPorts(), dw::framework::dwPointCloudAccumulatorNode::describeInputPorts(), dw::framework::dwIcpNode::describeInputPorts(), dw::framework::dwSelfCalibrationNode::describeInputPorts(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeInputPorts(), dw::framework::dwSelfCalibrationSingleIMUNode::describeInputPorts(), dw::framework::dwCameraNode::describeInputPorts(), dw::framework::dwGPSChannelNode::describeInputPorts(), dw::framework::dwGPSNode::describeInputPorts(), dw::framework::dwIMUChannelNode::describeInputPorts(), dw::framework::dwIMUNode::describeInputPorts(), dw::framework::dwLidarBatchNode::describeInputPorts(), dw::framework::dwLidarNode::describeInputPorts(), dw::framework::dwRadarChannelNode::describeInputPorts(), dw::framework::dwRadarNode::describeInputPorts(), dw::framework::dwUltrasonicChannelNode::describeInputPorts(), dw::framework::dwUltrasonicNode::describeInputPorts(), dw::framework::dwVehicleStateChannelNewNode::describeInputPorts(), dw::framework::dwVehicleStateChannelNode::describeInputPorts(), dw::framework::dwVehicleStateNode::describeInputPorts(), dw::framework::dwLidarPointCloudAccumulatorNode::describeOutputPorts(), dw::framework::dwLidarPointCloudStitcherNode::describeOutputPorts(), dw::framework::dwRadarDopplerMotionNode::describeOutputPorts(), dw::framework::dwRigNode::describeOutputPorts(), dw::framework::dwTraceCollectorNode::describeOutputPorts(), dw::framework::dwTraceNode::describeOutputPorts(), dw::framework::dwGlobalEgomotionNode::describeOutputPorts(), dw::framework::dwRelativeEgomotionIMUNode::describeOutputPorts(), dw::framework::dwFeatureDetectorNodeBase::describeOutputPorts(), dw::framework::dwFeatureTrackerNodeBase::describeOutputPorts(), dw::framework::dwPyramidNodeBase::describeOutputPorts(), dw::framework::dwPointCloudAccumulatorNode::describeOutputPorts(), dw::framework::dwIcpNode::describeOutputPorts(), dw::framework::dwSelfCalibrationNode::describeOutputPorts(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeOutputPorts(), dw::framework::dwSelfCalibrationSingleIMUNode::describeOutputPorts(), dw::framework::dwCameraNode::describeOutputPorts(), dw::framework::dwGPSChannelNode::describeOutputPorts(), dw::framework::dwGPSNode::describeOutputPorts(), dw::framework::dwIMUChannelNode::describeOutputPorts(), dw::framework::dwIMUNode::describeOutputPorts(), dw::framework::dwLidarBatchNode::describeOutputPorts(), dw::framework::dwLidarNode::describeOutputPorts(), dw::framework::dwRadarChannelNode::describeOutputPorts(), dw::framework::dwRadarNode::describeOutputPorts(), dw::framework::dwUltrasonicChannelNode::describeOutputPorts(), dw::framework::dwUltrasonicNode::describeOutputPorts(), dw::framework::dwVehicleStateChannelNewNode::describeOutputPorts(), dw::framework::dwVehicleStateChannelNode::describeOutputPorts(), and dw::framework::dwVehicleStateNode::describeOutputPorts().
|
constexpr |
Definition at line 163 of file PortDescriptor.hpp.
|
constexpr |
Describe an unnamed array parameter.
The value isn't identified by a name but solely by the semantic type. Regarding the member pointers see describeParameter().
Definition at line 452 of file ParameterDescriptor.hpp.
|
constexpr |
Describe an unnamed parameter.
The value isn't identified by a name but solely by the semantic type. Regarding the member pointers see describeParameter().
Definition at line 425 of file ParameterDescriptor.hpp.
|
constexpr |
Definition at line 302 of file PortDescriptor.hpp.
References OUTPUT.
|
constexpr |
Definition at line 190 of file PortDescriptor.hpp.
Referenced by dw::framework::SimpleNode::getInputPort(), and dw::framework::SimpleNode::getOutputPort().
|
constexpr |
Definition at line 213 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 222 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 200 of file PortDescriptor.hpp.
MetadataPayload * dw::framework::extractMetadata | ( | GenericData | packet | ) |
Referenced by dw::framework::PortOutput< T >::getFreeElement().
const PortCollectionDescriptor & dw::framework::getInputPorts | ( | const dw::core::StringView & | className | ) |
dw::core::HeapVectorFixed< dw::core::StringView > dw::framework::getNodeNames | ( | ) |
const PortCollectionDescriptor & dw::framework::getOutputPorts | ( | const dw::core::StringView & | className | ) |
const ParameterCollectionDescriptor & dw::framework::getParameters | ( | const dw::core::StringView & | className | ) |
const PassCollectionDescriptor & dw::framework::getPasses | ( | const dw::core::StringView & | className | ) |
dw::core::Optional< dwTime_t > dw::framework::getTimestamp | ( | ChannelMetadata const & | header | ) |
dw::core::Optional< dwValidityStatus > dw::framework::getValidityStatus | ( | ChannelMetadata const & | header | ) |
|
constexpr |
Check if a pass specifies explicit dependencies.
Definition at line 199 of file PassDescriptor.hpp.
References PASS_DEPENDENCIES.
|
inlineconstexpr |
Definition at line 105 of file ChannelParameters.hpp.
References DW_CHANNEL_ROLE_CONSUMER.
|
inlineconstexpr |
Definition at line 100 of file ChannelParameters.hpp.
References DW_CHANNEL_ROLE_PRODUCER.
|
constexpr |
Check if given string is a valid pass name.
Definition at line 177 of file PassDescriptor.hpp.
|
constexpr |
Check if pass index is valid.
Definition at line 130 of file PassDescriptor.hpp.
|
constexpr |
Definition at line 419 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 321 of file PortDescriptor.hpp.
References OUTPUT.
|
inlinestatic |
Definition at line 288 of file ChannelPacketTypes.hpp.
References dw::framework::GenericDataReference::packetTypeID.
auto dw::framework::makeUniqueFromTuple | ( | const ConstructorArguments && | constructorArguments | ) | -> std::unique_ptr<NodeT> |
Instantiate a node using the passed constructor arguments.
Definition at line 992 of file ParameterDescriptor.hpp.
auto dw::framework::mapEnumNameToValue | ( | dw::core::StringView const & | name | ) | -> EnumT |
Get the enumerator value based on the name.
[in] | name | The enumerator name |
Exception | if the enumerator name is invalid |
Definition at line 137 of file EnumDescriptor.hpp.
References dw::framework::EnumDescription< EnumT >::get().
dw::core::StringView dw::framework::mapEnumValueToName | ( | EnumT | value | ) |
Get the enumerator name based on the value.
[in] | value | The enumerator value |
Exception | if the enumerator value is invalid |
Definition at line 163 of file EnumDescriptor.hpp.
References dw::framework::EnumDescription< EnumT >::get().
const char * dw::framework::nvSciGetErrorName | ( | uint32_t | error | ) |
const char * dw::framework::nvSciGetEventName | ( | uint32_t | event | ) |
|
inlineconstexpr |
Definition at line 163 of file ChannelParameters.hpp.
|
inlineconstexpr |
Definition at line 169 of file ChannelParameters.hpp.
|
constexpr |
Get the number of parameters for a given node.
Definition at line 1047 of file ParameterDescriptor.hpp.
|
inlinestatic |
Definition at line 360 of file ChannelParameters.hpp.
References ParseChannelParameters().
Referenced by dw::framework::ChannelNvSciStreamParams::ChannelNvSciStreamParams(), dw::framework::ChannelParams::ChannelParams(), and dw::framework::ChannelSocketParams::ChannelSocketParams().
|
inlinestatic |
Referenced by ParseChannelParameter(), and ParseChannelParameters().
int64_t dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 178 of file ChannelParameters.hpp.
size_t dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 185 of file ChannelParameters.hpp.
uint32_t dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 197 of file ChannelParameters.hpp.
uint16_t dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 205 of file ChannelParameters.hpp.
bool dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 217 of file ChannelParameters.hpp.
ChannelRole dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 236 of file ChannelParameters.hpp.
References DW_CHANNEL_ROLE_COMPOSITE, DW_CHANNEL_ROLE_CONSUMER, and DW_CHANNEL_ROLE_PRODUCER.
ChannelType dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 259 of file ChannelParameters.hpp.
ChannelMode dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value | ) |
Definition at line 295 of file ChannelParameters.hpp.
void dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value, |
dw::core::FixedString< Size > & | result | ||
) |
Definition at line 320 of file ChannelParameters.hpp.
void dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value, |
dw::core::VectorFixed< T, N > & | result | ||
) |
Definition at line 326 of file ChannelParameters.hpp.
References ParseChannelParameter().
void dw::framework::ParseChannelParameter | ( | const ChannelParamStr & | value, |
T & | result | ||
) |
Definition at line 314 of file ChannelParameters.hpp.
|
inlinestatic |
Definition at line 343 of file ChannelParameters.hpp.
Referenced by ParseAllChannelParameters(), and ParseChannelParameters().
|
inlinestatic |
Definition at line 349 of file ChannelParameters.hpp.
References ParseChannelParameter(), and ParseChannelParameters().
|
constexpr |
Get the dependencies of a pass.
Get the dependencies of a pass (which returns an empty collection for passes without explicit dependencies).
Definition at line 209 of file PassDescriptor.hpp.
|
constexpr |
Get the the pass index for a pass identified by name.
Definition at line 170 of file PassDescriptor.hpp.
|
constexpr |
Get the name of a pass.
Definition at line 185 of file PassDescriptor.hpp.
|
constexpr |
Get the processor type of a pass.
Definition at line 192 of file PassDescriptor.hpp.
|
constexpr |
Get the number of passes of the passed node.
Definition at line 121 of file PassDescriptor.hpp.
void dw::framework::populateParameters | ( | ConstructorArguments & | constructorArguments, |
const ParameterProvider & | provider | ||
) |
Populate the constructor arguments using values from the parameter provider.
Definition at line 826 of file ParameterDescriptor.hpp.
|
constexpr |
Definition at line 363 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 456 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 183 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 231 of file PortDescriptor.hpp.
References PORT_TYPE.
|
constexpr |
Definition at line 406 of file PortDescriptor.hpp.
References OUTPUT.
|
constexpr |
Definition at line 267 of file PortDescriptor.hpp.
|
constexpr |
Definition at line 313 of file PortDescriptor.hpp.
void dw::framework::registerNode | ( | const char * | className | ) |
Definition at line 131 of file NodeFactory.hpp.
void dw::framework::setTimestamp | ( | ChannelMetadata & | header, |
dwTime_t const & | timestamp | ||
) |
void dw::framework::setValidityStatus | ( | ChannelMetadata & | header, |
dwValidityStatus const & | status | ||
) |
|
inlinestatic |
Definition at line 60 of file ChannelParameters.hpp.
uint32_t dw::framework::accumulatorDownsampleFactor |
Definition at line 57 of file dwIcpNode.hpp.
Referenced by dw::framework::dwIcpNode::describeParameters().
|
staticconstexpr |
Definition at line 67 of file SelfCalibrationTypes.hpp.
|
staticconstexpr |
Definition at line 69 of file SelfCalibrationTypes.hpp.
|
staticconstexpr |
Definition at line 70 of file SelfCalibrationTypes.hpp.
|
staticconstexpr |
Definition at line 68 of file SelfCalibrationTypes.hpp.
char8_t const* dw::framework::calibrationOutputFileName |
Output path where calibration overlay will be written
Definition at line 62 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
char8_t const* dw::framework::calibrationOverlayFileName |
Input/Output path of persistent calibration overlay
Definition at line 65 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
bool dw::framework::cameraSensorEnabled[framework::SELF_CALIBRATION_NODE_MAX_CAMERAS] |
Definition at line 70 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
std::uint32_t dw::framework::cameraSensorRigIndices[framework::SELF_CALIBRATION_NODE_MAX_CAMERAS] |
Definition at line 71 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
uint64_t dw::framework::channelMask |
Definition at line 53 of file dwTraceNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters(), and dw::framework::dwTraceNode::describeParameters().
|
staticconstexpr |
Definition at line 51 of file Channel.hpp.
cudaStream_t dw::framework::cudaStream |
Definition at line 60 of file dwIcpNode.hpp.
Referenced by dw::framework::dwFeatureDetectorNode::describeParameters(), dw::framework::dwFeatureDetectorPVANode::describeParameters(), dw::framework::dwFeatureTrackerNode::describeParameters(), dw::framework::dwFeatureTrackerPVANode::describeParameters(), dw::framework::dwIcpNode::describeParameters(), and dw::framework::PassImpl< PassFunctionT >::PassImpl().
cupvaStream_t dw::framework::cupvastream |
Data Type of pyramid.
Definition at line 66 of file dwFeatureDetectorNode.hpp.
Referenced by dw::framework::dwFeatureDetectorPVANode::describeParameters(), and dw::framework::dwPyramidPVANode::describeParameters().
cupvaStream_t dw::framework::cupvaStream |
Definition at line 60 of file dwFeatureTrackerNode.hpp.
Referenced by dw::framework::dwFeatureTrackerPVANode::describeParameters().
dwTrivialDataType dw::framework::dataType = dwTrivialDataType::DW_TYPE_FLOAT32 |
Number of levels in the pyramid.
Definition at line 58 of file dwPyramidNode.hpp.
bool dw::framework::diskIOStatsEnabled |
Definition at line 81 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
|
staticconstexpr |
Definition at line 45 of file DwRoadCastCommonTypes.hpp.
dwFeature2DDetectorConfig dw::framework::dwDetectorParams |
Definition at line 67 of file dwFeatureDetectorNode.hpp.
Referenced by dw::framework::dwFeatureDetectorNode::describeParameters(), and dw::framework::dwFeatureDetectorPVANode::describeParameters().
|
constexpr |
Definition at line 179 of file ChannelPacketTypes.hpp.
|
constexpr |
Definition at line 178 of file ChannelPacketTypes.hpp.
|
constexpr |
The id of a data type that is flat and zero initialized. In this case, only the size will be checked against remote peers.
Definition at line 177 of file ChannelPacketTypes.hpp.
const dw::core::StaticHashMap<dw::core::FixedString<64>, dwSerializationType, dwSerializationType::DW_TYPES_COUNT - 1> dw::framework::dwSerializationTypeStringToEnumMap |
Definition at line 52 of file SerializationTypeStringToEnumMap.hpp.
dwFeature2DTrackerConfig dw::framework::dwTrackerParams |
Definition at line 59 of file dwFeatureTrackerNode.hpp.
Referenced by dw::framework::dwFeatureTrackerNode::describeParameters(), and dw::framework::dwFeatureTrackerPVANode::describeParameters().
bool dw::framework::enable |
Definition at line 54 of file dwIcpNode.hpp.
Referenced by dw::framework::dwIcpNode::describeParameters(), and dw::framework::dwBaseDrainerTemplate< ProcessedDataType, ReadProcessedDataFunc, DataSourceType >::setLockstepDeterministicMode().
bool dw::framework::enabled |
Definition at line 54 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
dwTransformation3f dw::framework::extrinsic |
Definition at line 65 of file dwFeatureDetectorNode.hpp.
Referenced by dw::framework::dwFeatureDetectorNode::describeParameters(), dw::framework::dwFeatureDetectorPVANode::describeParameters(), dw::framework::dwFeatureTrackerNode::describeParameters(), and dw::framework::dwFeatureTrackerPVANode::describeParameters().
bool dw::framework::fileBackendEnabled |
Definition at line 61 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
dw::core::FixedString<384> dw::framework::filePath |
Definition at line 56 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
bool dw::framework::ftraceBackendEnabled |
Definition at line 73 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
bool dw::framework::fullMemUsage |
Definition at line 77 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
uint32_t dw::framework::height |
Width of level 0.
Definition at line 56 of file dwPyramidNode.hpp.
Referenced by dw::framework::dwPyramidNode::describeParameters(), and dw::framework::dwPyramidPVANode::describeParameters().
bool dw::framework::imuSensorEnabled[framework::SELF_CALIBRATION_NODE_MAX_IMUS] |
Definition at line 68 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
std::uint32_t dw::framework::imuSensorRigIndices[framework::SELF_CALIBRATION_NODE_MAX_IMUS] |
Definition at line 69 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
dwCameraModelHandle_t dw::framework::intrinsic |
Definition at line 64 of file dwFeatureDetectorNode.hpp.
Referenced by dw::framework::dwFeatureDetectorNode::describeParameters(), dw::framework::dwFeatureDetectorPVANode::describeParameters(), dw::framework::dwFeatureTrackerNode::describeParameters(), and dw::framework::dwFeatureTrackerPVANode::describeParameters().
dw::core::FixedString<16> dw::framework::ipAddr |
Definition at line 65 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
uint32_t dw::framework::levelCount |
Height of level 0.
Definition at line 57 of file dwPyramidNode.hpp.
Referenced by dw::framework::dwPyramidNode::describeParameters(), and dw::framework::dwPyramidPVANode::describeParameters().
bool dw::framework::lidarICPUsesEgomotion |
Definition at line 58 of file dwIcpNode.hpp.
Referenced by dw::framework::dwIcpNode::describeParameters().
uint32_t dw::framework::lidarMaxICPIterations |
Definition at line 56 of file dwIcpNode.hpp.
Referenced by dw::framework::dwIcpNode::describeParameters().
dwLidarProperties dw::framework::lidarProps |
Definition at line 59 of file dwIcpNode.hpp.
Referenced by dw::framework::dwIcpNode::describeParameters().
bool dw::framework::lidarSensorEnabled[framework::SELF_CALIBRATION_NODE_MAX_LIDARS] |
Definition at line 74 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
std::uint32_t dw::framework::lidarSensorRigIndices[framework::SELF_CALIBRATION_NODE_MAX_LIDARS] |
Definition at line 75 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
uint32_t dw::framework::maskHeight |
Definition at line 57 of file dwFeatureDetectorNode.hpp.
uint32_t dw::framework::maskStrideBytes |
Definition at line 55 of file dwFeatureDetectorNode.hpp.
uint32_t dw::framework::maskWidth |
Definition at line 56 of file dwFeatureDetectorNode.hpp.
|
staticconstexpr |
Definition at line 111 of file ChannelParameters.hpp.
|
staticconstexpr |
Definition at line 113 of file ChannelParameters.hpp.
|
staticconstexpr |
Definition at line 110 of file ChannelParameters.hpp.
|
staticconstexpr |
Definition at line 112 of file ChannelParameters.hpp.
|
staticconstexpr |
Definition at line 46 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeInputPorts().
|
staticconstexpr |
Definition at line 48 of file PointCloudProcessingCommonTypes.hpp.
Referenced by dw::framework::dwLidarPointCloudStitcherNode::describeInputPorts(), and dw::framework::dwLidarPointCloudStitcherNode::describeParameters().
|
staticconstexpr |
Definition at line 88 of file PortCollectionDescriptor.hpp.
uint32_t dw::framework::maxFileSizeMB |
Definition at line 83 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
uint32_t dw::framework::maxTracesPerChPerEpoch |
Definition at line 55 of file dwTraceNode.hpp.
Referenced by dw::framework::dwTraceNode::describeParameters().
bool dw::framework::memTraceEnabled |
Definition at line 75 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
bool dw::framework::networkBackendEnabled |
Definition at line 63 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
bool dw::framework::nvtxBackendEnabled |
Definition at line 69 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
|
staticconstexpr |
Definition at line 254 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 50 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 47 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 260 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 251 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 257 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 242 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 248 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 245 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 239 of file ParameterDescriptor.hpp.
|
staticconstexpr |
Definition at line 68 of file PassDescriptor.hpp.
Referenced by hasPassDependencies().
|
staticconstexpr |
Definition at line 62 of file PassDescriptor.hpp.
|
staticconstexpr |
Definition at line 65 of file PassDescriptor.hpp.
|
staticconstexpr |
Definition at line 68 of file PortDescriptor.hpp.
|
staticconstexpr |
Definition at line 71 of file PortDescriptor.hpp.
|
staticconstexpr |
Definition at line 74 of file PortDescriptor.hpp.
|
staticconstexpr |
Definition at line 62 of file PortDescriptor.hpp.
|
staticconstexpr |
Definition at line 65 of file PortDescriptor.hpp.
Referenced by portDescriptorType().
|
staticconstexpr |
Definition at line 59 of file PortDescriptor.hpp.
bool dw::framework::radarSensorEnabled[framework::SELF_CALIBRATION_NODE_MAX_RADARS] |
Definition at line 72 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
std::uint32_t dw::framework::radarSensorRigIndices[framework::SELF_CALIBRATION_NODE_MAX_RADARS] |
Definition at line 73 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
dwRigHandle_t dw::framework::rigHandle |
Definition at line 56 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters(), and dw::framework::dwIcpNode::describeParameters().
char8_t const* dw::framework::rigOutputFileName |
Output path where full serialized rig will be written
Definition at line 59 of file dwRigNode.hpp.
Referenced by dw::framework::dwRigNode::describeParameters().
|
staticconstexpr |
Definition at line 50 of file SelfCalibrationTypes.hpp.
Referenced by dw::framework::dwRigNode::describeInputPorts(), dw::framework::dwSelfCalibrationNode::describeInputPorts(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeInputPorts(), dw::framework::dwSelfCalibrationNode::describeOutputPorts(), dw::framework::dwRigNode::describeParameters(), dw::framework::dwSelfCalibrationNode::describeParameters(), and dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeParameters().
|
staticconstexpr |
|
staticconstexpr |
Definition at line 52 of file SelfCalibrationTypes.hpp.
Referenced by dw::framework::dwRigNode::describeInputPorts(), dw::framework::dwSelfCalibrationNode::describeInputPorts(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeInputPorts(), dw::framework::dwSelfCalibrationNode::describeOutputPorts(), dw::framework::dwRigNode::describeParameters(), dw::framework::dwSelfCalibrationNode::describeParameters(), and dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeParameters().
|
staticconstexpr |
Definition at line 51 of file SelfCalibrationTypes.hpp.
Referenced by dw::framework::dwRigNode::describeInputPorts(), dw::framework::dwSelfCalibrationNode::describeInputPorts(), dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeInputPorts(), dw::framework::dwSelfCalibrationNode::describeOutputPorts(), dw::framework::dwRigNode::describeParameters(), dw::framework::dwSelfCalibrationNode::describeParameters(), and dw::framework::dwSelfCalibrationRoadcastAggregatorNode::describeParameters().
|
staticconstexpr |
Definition at line 53 of file SelfCalibrationTypes.hpp.
|
staticconstexpr |
Definition at line 49 of file SelfCalibrationTypes.hpp.
|
staticconstexpr |
Definition at line 58 of file SelfCalibrationTypes.hpp.
|
staticconstexpr |
Definition at line 66 of file SelfCalibrationTypes.hpp.
uint32_t dw::framework::sensorIndex |
Definition at line 55 of file dwIcpNode.hpp.
Referenced by dw::framework::dwIcpNode::describeParameters().
uint16_t dw::framework::serverPort |
Definition at line 67 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().
cudaStream_t dw::framework::stream |
Definition at line 60 of file dwPyramidNode.hpp.
Referenced by dw::framework::dwPyramidNode::describeParameters(), and dw::framework::dwPyramidPVANode::describeParameters().
|
staticconstexpr |
Definition at line 73 of file SelfCalibrationTypes.hpp.
|
staticconstexpr |
Definition at line 74 of file SelfCalibrationTypes.hpp.
uint32_t dw::framework::tracingLevel |
Definition at line 71 of file dwTraceCollectorNode.hpp.
Referenced by dw::framework::dwTraceCollectorNode::describeParameters().