Definition at line 236 of file Buffer.hpp.
Public Member Functions | |
void | bindNvSciBufObj (NvSciBufObj bufObj) override |
Buffer (BufferProperties properties) | |
void | fillNvSciBufAttrs (NvSciBufAttrList attrList) const |
void * | getCpuPtr (size_t offset) |
core::DevicePtr< void > | getCudaPtr (size_t offset) |
![]() | |
virtual void | bindNvSciBufObj (NvSciBufObj bufObj) |
BufferBase (BufferProperties properties) | |
void | fillNvSciBufAttrs (NvSciBufAttrList attrList) const |
NvSciBufObj | getNvSci () |
const BufferProperties & | getProperties () const |
Additional Inherited Members | |
![]() | |
static constexpr char | LOG_TAG [] = "Buffer" |
![]() | |
NvSciBufObj | m_bufObj {} |
BufferProperties | m_properties {} |
|
inlineexplicit |
Definition at line 240 of file Buffer.hpp.
References dw::framework::BufferFlagsBackendEnabled(), dw::framework::CPU, dw::framework::CUDA, dw::framework::BufferProperties::enabledBackends, dw::framework::BufferBase::m_properties, and dw::framework::properties.
|
inlineoverridevirtual |
Reimplemented from dw::framework::BufferBase.
Definition at line 254 of file Buffer.hpp.
References dw::framework::BufferBase::bindNvSciBufObj().
|
inline |
Definition at line 267 of file Buffer.hpp.
References dw::framework::BufferBase::fillNvSciBufAttrs().
|
inline |
Definition at line 280 of file Buffer.hpp.
|
inline |
Definition at line 285 of file Buffer.hpp.