NVIDIA DeepStream SDK API Reference

8.0 Release
deepstream::Metadata Class Reference

Detailed Description

Metadata base class.

The clas is not supposed to be used directly except that users want to create their own derived metadata class

Definition at line 42 of file metadata.hpp.

Inheritance diagram for deepstream::Metadata:

Public Member Functions

 Metadata (void *data)
 Constructor through an opqaue pinter. More...
 
virtual ~Metadata ()
 Destructor. More...
 
virtual operator bool ()
 operator to check if a metadata is void More...
 

Protected Attributes

void * data_
 

Constructor & Destructor Documentation

◆ Metadata()

deepstream::Metadata::Metadata ( void *  data)

Constructor through an opqaue pinter.

◆ ~Metadata()

virtual deepstream::Metadata::~Metadata ( )
virtual

Destructor.

Member Function Documentation

◆ operator bool()

virtual deepstream::Metadata::operator bool ( )
inlinevirtual

operator to check if a metadata is void

Reimplemented in deepstream::UserMetadata.

Definition at line 51 of file metadata.hpp.

References data_.

Field Documentation

◆ data_

void* deepstream::Metadata::data_
protected

Definition at line 54 of file metadata.hpp.

Referenced by operator bool(), and deepstream::UserMetadata::operator bool().


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