NVIDIA DeepStream SDK API Reference

8.0 Release
deepstream::Pipeline::DynamicSourceMessage Class Reference

Detailed Description

Pipeline message on source add/remove.

Definition at line 129 of file service-maker/includes/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
 
 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 ()
 
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() [1/2]

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

◆ DynamicSourceMessage() [2/2]

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

Member Function Documentation

◆ getSensorId() [1/2]

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

Definition at line 135 of file service-maker/includes/pipeline.hpp.

References sensor_id_.

◆ getSensorId() [2/2]

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

Definition at line 135 of file 9.0/service-maker/includes/pipeline.hpp.

References sensor_id_.

◆ getSensorName() [1/2]

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

Definition at line 136 of file service-maker/includes/pipeline.hpp.

References sensor_name_.

◆ getSensorName() [2/2]

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

Definition at line 136 of file 9.0/service-maker/includes/pipeline.hpp.

References sensor_name_.

◆ getSourceId() [1/2]

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

Definition at line 134 of file service-maker/includes/pipeline.hpp.

References source_id_.

◆ getSourceId() [2/2]

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

Definition at line 134 of file 9.0/service-maker/includes/pipeline.hpp.

References source_id_.

◆ getUri() [1/2]

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

Definition at line 137 of file 9.0/service-maker/includes/pipeline.hpp.

References uri_.

◆ getUri() [2/2]

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

Definition at line 137 of file service-maker/includes/pipeline.hpp.

References uri_.

◆ isSourceAdded() [1/2]

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

Definition at line 133 of file service-maker/includes/pipeline.hpp.

References source_added_.

◆ isSourceAdded() [2/2]

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

Definition at line 133 of file 9.0/service-maker/includes/pipeline.hpp.

References source_added_.

◆ type() [1/2]

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

◆ type() [2/2]

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

Field Documentation

◆ sensor_id_

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

Definition at line 142 of file service-maker/includes/pipeline.hpp.

Referenced by getSensorId().

◆ sensor_name_

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

Definition at line 143 of file service-maker/includes/pipeline.hpp.

Referenced by getSensorName().

◆ source_added_

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

Definition at line 140 of file service-maker/includes/pipeline.hpp.

Referenced by isSourceAdded().

◆ source_id_

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

Definition at line 141 of file service-maker/includes/pipeline.hpp.

Referenced by getSourceId().

◆ type_

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

◆ uri_

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

Definition at line 144 of file service-maker/includes/pipeline.hpp.

Referenced by getUri().


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