Compute Graph Framework SDK Reference  5.12
dw::framework::ChannelNvSciStreamParams Class Reference

Detailed Description

Definition at line 555 of file ChannelParameters.hpp.

Public Member Functions

 ChannelNvSciStreamParams ()=default
 
 ChannelNvSciStreamParams (const ChannelNvSciStreamParams &other)=default
 
 ChannelNvSciStreamParams (const char *params)
 
dw::core::span< ChannelPeerLocation const > getLateLocs () const
 
int64_t getLimiterMaxPackets (uint16_t index=0U) const
 
uint32_t getLocalClientCount () const
 
uint16_t getNumOutputs () const
 
const char * getStreamName (uint16_t index=0) const
 
ChannelNvSciStreamParamsoperator= (const ChannelNvSciStreamParams &other)=default
 

Protected Attributes

dw::core::VectorFixed< ChannelPeerLocation, 32 > m_lateLocs {}
 
dw::core::VectorFixed< int64_t, 8 > m_limits {}
 
uint32_t m_localClientCount {}
 
dw::core::VectorFixed< dw::core::FixedString< 64 >, 8 > m_streamNames {}
 

Constructor & Destructor Documentation

◆ ChannelNvSciStreamParams() [1/3]

dw::framework::ChannelNvSciStreamParams::ChannelNvSciStreamParams ( )
default

◆ ChannelNvSciStreamParams() [2/3]

dw::framework::ChannelNvSciStreamParams::ChannelNvSciStreamParams ( const char *  params)
inlineexplicit

◆ ChannelNvSciStreamParams() [3/3]

dw::framework::ChannelNvSciStreamParams::ChannelNvSciStreamParams ( const ChannelNvSciStreamParams other)
default

Member Function Documentation

◆ getLateLocs()

dw::core::span< ChannelPeerLocation const > dw::framework::ChannelNvSciStreamParams::getLateLocs ( ) const
inline

Definition at line 589 of file ChannelParameters.hpp.

References m_lateLocs.

◆ getLimiterMaxPackets()

int64_t dw::framework::ChannelNvSciStreamParams::getLimiterMaxPackets ( uint16_t  index = 0U) const
inline

Definition at line 604 of file ChannelParameters.hpp.

References m_limits.

◆ getLocalClientCount()

uint32_t dw::framework::ChannelNvSciStreamParams::getLocalClientCount ( ) const
inline

Definition at line 587 of file ChannelParameters.hpp.

References m_localClientCount.

◆ getNumOutputs()

uint16_t dw::framework::ChannelNvSciStreamParams::getNumOutputs ( ) const
inline

Definition at line 579 of file ChannelParameters.hpp.

References m_streamNames.

◆ getStreamName()

const char * dw::framework::ChannelNvSciStreamParams::getStreamName ( uint16_t  index = 0) const
inline

Definition at line 594 of file ChannelParameters.hpp.

References m_streamNames.

◆ operator=()

ChannelNvSciStreamParams & dw::framework::ChannelNvSciStreamParams::operator= ( const ChannelNvSciStreamParams other)
default

Member Data Documentation

◆ m_lateLocs

dw::core::VectorFixed<ChannelPeerLocation, 32> dw::framework::ChannelNvSciStreamParams::m_lateLocs {}
protected

Definition at line 624 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getLateLocs().

◆ m_limits

dw::core::VectorFixed<int64_t, 8> dw::framework::ChannelNvSciStreamParams::m_limits {}
protected

Definition at line 623 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getLimiterMaxPackets().

◆ m_localClientCount

uint32_t dw::framework::ChannelNvSciStreamParams::m_localClientCount {}
protected

Definition at line 625 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getLocalClientCount().

◆ m_streamNames

dw::core::VectorFixed<dw::core::FixedString<64>, 8> dw::framework::ChannelNvSciStreamParams::m_streamNames {}
protected

Definition at line 622 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), getNumOutputs(), and getStreamName().


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