Compute Graph Framework SDK Reference  5.8
dw::framework::BufferCPU Class Reference

Detailed Description

Definition at line 130 of file Buffer.hpp.

Inheritance diagram for dw::framework::BufferCPU:
Collaboration diagram for dw::framework::BufferCPU:

Public Member Functions

void bindNvSciBufObj (NvSciBufObj bufObj) override
 
 BufferCPU (BufferProperties properties)
 
void fillSpecificAttributes (NvSciBufAttrList attrList) const
 
void * getCpuPtr (size_t offset)
 
- Public Member Functions inherited from dw::framework::BufferBase
virtual void bindNvSciBufObj (NvSciBufObj bufObj)
 
 BufferBase (BufferProperties properties)
 
void fillNvSciBufAttrs (NvSciBufAttrList attrList) const
 
NvSciBufObj getNvSci ()
 
const BufferPropertiesgetProperties () const
 

Additional Inherited Members

- Static Public Attributes inherited from dw::framework::BufferBase
static constexpr char LOG_TAG [] = "Buffer"
 
- Protected Attributes inherited from dw::framework::BufferBase
NvSciBufObj m_bufObj {}
 
BufferProperties m_properties {}
 

Constructor & Destructor Documentation

◆ BufferCPU()

dw::framework::BufferCPU::BufferCPU ( BufferProperties  properties)
inlineexplicit

Definition at line 133 of file Buffer.hpp.

Member Function Documentation

◆ bindNvSciBufObj()

void dw::framework::BufferCPU::bindNvSciBufObj ( NvSciBufObj  bufObj)
inlineoverridevirtual

◆ fillSpecificAttributes()

void dw::framework::BufferCPU::fillSpecificAttributes ( NvSciBufAttrList  attrList) const
inline

Definition at line 138 of file Buffer.hpp.

References FRWK_CHECK_NVSCI_ERROR.

◆ getCpuPtr()

void * dw::framework::BufferCPU::getCpuPtr ( size_t  offset)
inline

Definition at line 156 of file Buffer.hpp.


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