#include <TritonData.h>
Public Member Functions | |
void | close () override |
void | copyInput (const void *values, size_t offset, unsigned entry) override |
void | copyOutput () override |
TritonCpuShmResource (TritonData< IO > *data, const std::string &name, size_t size) | |
~TritonCpuShmResource () override | |
Public Member Functions inherited from TritonMemResource< IO > | |
uint8_t * | addr () |
void | closeSafe () |
virtual void | set () |
size_t | size () const |
TritonMemResource (TritonData< IO > *data, const std::string &name, size_t size) | |
virtual | ~TritonMemResource () |
Protected Attributes | |
size_t | sizeOrig_ |
Protected Attributes inherited from TritonMemResource< IO > | |
uint8_t * | addr_ |
bool | closed_ |
TritonData< IO > * | data_ |
std::string | name_ |
size_t | size_ |
Definition at line 27 of file TritonData.h.
TritonCpuShmResource< IO >::TritonCpuShmResource | ( | TritonData< IO > * | data, |
const std::string & | name, | ||
size_t | size | ||
) |
Definition at line 78 of file TritonMemResource.cc.
References TritonMemResource< IO >::addr_, TritonCpuShmResource< IO >::close(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), TritonMemResource< IO >::data_, Exception, TritonMemResource< IO >::name_, hltrates_dqm_sourceclient-live_cfg::offset, TritonMemResource< IO >::size_, to_string(), and TRITON_THROW_IF_ERROR.
|
override |
Definition at line 111 of file TritonMemResource.cc.
|
overridevirtual |
Reimplemented from TritonMemResource< IO >.
Definition at line 116 of file TritonMemResource.cc.
References Exception, and TRITON_THROW_IF_ERROR.
Referenced by esMonitoring.AsyncLineReaderMixin::handle_close(), esMonitoring.FDJsonServer::handle_close(), and TritonCpuShmResource< IO >::TritonCpuShmResource().
|
inlineoverridevirtual |
Reimplemented from TritonMemResource< IO >.
Definition at line 54 of file TritonMemResource.h.
|
inlineoverridevirtual |
Reimplemented from TritonMemResource< IO >.
Definition at line 55 of file TritonMemResource.h.
|
protected |
Definition at line 58 of file TritonMemResource.h.