NVIDIA DeepStream SDK API Reference

8.0 Release
ds3d::abiFrame Struct Referenceabstract

Detailed Description

Definition at line 22 of file sources/includes/ds3d/common/abi_frame.h.

Inheritance diagram for ds3d::abiFrame:

Public Member Functions

 abiFrame ()=default
 
virtual ~abiFrame ()=default
 
virtual DataType dataType () const =0
 
virtual FrameType frameType () const =0
 
virtual MemType memType () const =0
 
virtual int64_t devId () const =0
 
virtual size_t bytes () const =0
 
virtual const Shapeshape () const =0
 
virtual void * base () const =0
 
 abiFrame ()=default
 
virtual ~abiFrame ()=default
 
virtual DataType dataType () const =0
 
virtual FrameType frameType () const =0
 
virtual MemType memType () const =0
 
virtual int64_t devId () const =0
 
virtual size_t bytes () const =0
 
virtual const Shapeshape () const =0
 
virtual void * base () const =0
 

Constructor & Destructor Documentation

◆ abiFrame() [1/2]

ds3d::abiFrame::abiFrame ( )
default

◆ ~abiFrame() [1/2]

virtual ds3d::abiFrame::~abiFrame ( )
virtualdefault

◆ abiFrame() [2/2]

ds3d::abiFrame::abiFrame ( )
default

◆ ~abiFrame() [2/2]

virtual ds3d::abiFrame::~abiFrame ( )
virtualdefault

Member Function Documentation

◆ base() [1/2]

virtual void* ds3d::abiFrame::base ( ) const
pure virtual

◆ base() [2/2]

virtual void* ds3d::abiFrame::base ( ) const
pure virtual

◆ bytes() [1/2]

virtual size_t ds3d::abiFrame::bytes ( ) const
pure virtual

◆ bytes() [2/2]

virtual size_t ds3d::abiFrame::bytes ( ) const
pure virtual

◆ dataType() [1/2]

virtual DataType ds3d::abiFrame::dataType ( ) const
pure virtual

◆ dataType() [2/2]

virtual DataType ds3d::abiFrame::dataType ( ) const
pure virtual

◆ devId() [1/2]

virtual int64_t ds3d::abiFrame::devId ( ) const
pure virtual

◆ devId() [2/2]

virtual int64_t ds3d::abiFrame::devId ( ) const
pure virtual

◆ frameType() [1/2]

virtual FrameType ds3d::abiFrame::frameType ( ) const
pure virtual

◆ frameType() [2/2]

virtual FrameType ds3d::abiFrame::frameType ( ) const
pure virtual

◆ memType() [1/2]

virtual MemType ds3d::abiFrame::memType ( ) const
pure virtual

◆ memType() [2/2]

virtual MemType ds3d::abiFrame::memType ( ) const
pure virtual

◆ shape() [1/2]

virtual const Shape& ds3d::abiFrame::shape ( ) const
pure virtual

◆ shape() [2/2]

virtual const Shape& ds3d::abiFrame::shape ( ) const
pure virtual

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