Definition at line 168 of file Buffer.hpp.


Public Member Functions | |
| void | bindNvSciBufObj (NvSciBufObj bufObj) override |
| BufferCUDA (BufferProperties properties) | |
| void | fillSpecificAttributes (NvSciBufAttrList attrList) const |
| core::DevicePtr< void > | getCudaPtr (size_t offset) |
| ~BufferCUDA () | |
Public Member Functions inherited from dw::framework::BufferBase | |
| virtual void | bindNvSciBufObj (NvSciBufObj bufObj) |
| BufferBase (BufferProperties properties) | |
| void | fillNvSciBufAttrs (NvSciBufAttrList attrList) const |
| NvSciBufObj | getNvSci () |
| const BufferProperties & | getProperties () 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 {} |
|
inlineexplicit |
Definition at line 171 of file Buffer.hpp.
|
inline |
Definition at line 176 of file Buffer.hpp.
References FRWK_CHECK_CUDA_ERROR_NOTHROW.
|
inlineoverridevirtual |
Reimplemented from dw::framework::BufferBase.
Definition at line 205 of file Buffer.hpp.
References dw::framework::BufferBase::bindNvSciBufObj(), dw::framework::BufferProperties::byteSize, FRWK_CHECK_CUDA_ERROR, and dw::framework::BufferBase::m_properties.
|
inline |
Definition at line 185 of file Buffer.hpp.
References FRWK_CHECK_CUDA_ERROR, and FRWK_CHECK_NVSCI_ERROR.
|
inline |
Definition at line 222 of file Buffer.hpp.