NVIDIA DeepStream SDK API Reference

8.0 Release
deepstream::Pipeline::DynamicSourceMessage Class Reference

Detailed Description

Pipeline message on source add/remove.

Definition at line 84 of file pipeline.hpp.

Inheritance diagram for deepstream::Pipeline::DynamicSourceMessage:
Collaboration diagram for deepstream::Pipeline::DynamicSourceMessage:

Public Member Functions

 DynamicSourceMessage (void *)
 
bool isSourceAdded () const
 
uint32_t getSourceId () const
 
const std::string & getSensorId () const
 
const std::string & getSensorName () const
 
const std::string & getUri () const
 
uint32_t type ()
 

Protected Attributes

bool source_added_ = false
 
uint32_t source_id_ = 0
 
std::string sensor_id_
 
std::string sensor_name_
 
std::string uri_
 
uint32_t type_
 

Constructor & Destructor Documentation

◆ DynamicSourceMessage()

deepstream::Pipeline::DynamicSourceMessage::DynamicSourceMessage ( void *  )

Member Function Documentation

◆ getSensorId()

const std::string& deepstream::Pipeline::DynamicSourceMessage::getSensorId ( ) const
inline

Definition at line 90 of file pipeline.hpp.

References sensor_id_.

◆ getSensorName()

const std::string& deepstream::Pipeline::DynamicSourceMessage::getSensorName ( ) const
inline

Definition at line 91 of file pipeline.hpp.

References sensor_name_.

◆ getSourceId()

uint32_t deepstream::Pipeline::DynamicSourceMessage::getSourceId ( ) const
inline

Definition at line 89 of file pipeline.hpp.

References source_id_.

◆ getUri()

const std::string& deepstream::Pipeline::DynamicSourceMessage::getUri ( ) const
inline

Definition at line 92 of file pipeline.hpp.

References uri_.

◆ isSourceAdded()

bool deepstream::Pipeline::DynamicSourceMessage::isSourceAdded ( ) const
inline

Definition at line 88 of file pipeline.hpp.

References source_added_.

◆ type()

uint32_t deepstream::Pipeline::Message::type ( )
inlineinherited

Definition at line 66 of file pipeline.hpp.

References deepstream::Pipeline::Message::type_.

Field Documentation

◆ sensor_id_

std::string deepstream::Pipeline::DynamicSourceMessage::sensor_id_
protected

Definition at line 97 of file pipeline.hpp.

Referenced by getSensorId().

◆ sensor_name_

std::string deepstream::Pipeline::DynamicSourceMessage::sensor_name_
protected

Definition at line 98 of file pipeline.hpp.

Referenced by getSensorName().

◆ source_added_

bool deepstream::Pipeline::DynamicSourceMessage::source_added_ = false
protected

Definition at line 95 of file pipeline.hpp.

Referenced by isSourceAdded().

◆ source_id_

uint32_t deepstream::Pipeline::DynamicSourceMessage::source_id_ = 0
protected

Definition at line 96 of file pipeline.hpp.

Referenced by getSourceId().

◆ type_

uint32_t deepstream::Pipeline::Message::type_
protectedinherited

Definition at line 68 of file pipeline.hpp.

Referenced by deepstream::Pipeline::Message::type().

◆ uri_

std::string deepstream::Pipeline::DynamicSourceMessage::uri_
protected

Definition at line 99 of file pipeline.hpp.

Referenced by getUri().


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