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

Detailed Description

Definition at line 437 of file ChannelParameters.hpp.

Public Member Functions

 ChannelNvSciStreamParams ()=default
 
 ChannelNvSciStreamParams (const ChannelNvSciStreamParams &other)=default
 
 ChannelNvSciStreamParams (const char *params)
 
int64_t getLimiterMaxPackets (uint16_t index=0) 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< 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

◆ getLimiterMaxPackets()

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

Definition at line 473 of file ChannelParameters.hpp.

References m_limits.

◆ getLocalClientCount()

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

Definition at line 462 of file ChannelParameters.hpp.

References m_localClientCount.

◆ getNumOutputs()

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

Definition at line 456 of file ChannelParameters.hpp.

References m_streamNames.

◆ getStreamName()

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

Definition at line 464 of file ChannelParameters.hpp.

References m_streamNames.

◆ operator=()

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

Member Data Documentation

◆ m_limits

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

Definition at line 491 of file ChannelParameters.hpp.

Referenced by ChannelNvSciStreamParams(), and getLimiterMaxPackets().

◆ m_localClientCount

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

Definition at line 492 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 490 of file ChannelParameters.hpp.

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


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