Definition at line 70 of file Buffer.hpp.
Public Member Functions | |
virtual void | bindNvSciBufObj (NvSciBufObj bufObj) |
BufferBase (BufferProperties properties) | |
void | fillNvSciBufAttrs (NvSciBufAttrList attrList) const |
NvSciBufObj | getNvSci () |
const BufferProperties & | getProperties () const |
Static Public Attributes | |
static constexpr char | LOG_TAG [] = "Buffer" |
Protected Attributes | |
NvSciBufObj | m_bufObj {} |
BufferProperties | m_properties {} |
|
inline |
Definition at line 75 of file Buffer.hpp.
|
inlinevirtual |
Reimplemented in dw::framework::BufferCPU, dw::framework::BufferCUDA, and dw::framework::Buffer.
Definition at line 85 of file Buffer.hpp.
References m_bufObj.
Referenced by dw::framework::BufferCPU::bindNvSciBufObj(), dw::framework::BufferCUDA::bindNvSciBufObj(), and dw::framework::Buffer::bindNvSciBufObj().
|
inline |
Definition at line 94 of file Buffer.hpp.
References dw::framework::BufferProperties::byteSize, FRWK_CHECK_NVSCI_ERROR, and m_properties.
Referenced by dw::framework::Buffer::fillNvSciBufAttrs().
|
inline |
Definition at line 120 of file Buffer.hpp.
References m_bufObj.
|
inline |
Definition at line 80 of file Buffer.hpp.
References m_properties.
|
staticconstexpr |
Definition at line 73 of file Buffer.hpp.
|
protected |
Definition at line 127 of file Buffer.hpp.
Referenced by bindNvSciBufObj(), dw::framework::BufferCPU::bindNvSciBufObj(), and getNvSci().
|
protected |
Definition at line 126 of file Buffer.hpp.
Referenced by dw::framework::BufferCUDA::bindNvSciBufObj(), dw::framework::Buffer::Buffer(), fillNvSciBufAttrs(), and getProperties().