#include <TritonData.h>
Public Member Functions | |
void | close () override |
void | copyInput (const void *values, size_t offset) override |
const uint8_t * | 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 () |
virtual void | set () |
size_t | size () const |
TritonMemResource (TritonData< IO > *data, const std::string &name, size_t size) | |
virtual | ~TritonMemResource () |
Additional Inherited Members | |
Protected Attributes inherited from TritonMemResource< IO > | |
uint8_t * | addr_ |
bool | closed_ |
TritonData< IO > * | data_ |
std::string | name_ |
size_t | size_ |
Definition at line 25 of file TritonData.h.
TritonCpuShmResource< IO >::TritonCpuShmResource | ( | TritonData< IO > * | data, |
const std::string & | name, | ||
size_t | size | ||
) |
Definition at line 54 of file TritonMemResource.cc.
References TritonMemResource< IO >::addr_, TritonCpuShmResource< IO >::close(), TritonMemResource< IO >::data_, Exception, TritonMemResource< IO >::name_, hltrates_dqm_sourceclient-live_cfg::offset, TritonMemResource< IO >::size_, and triton_utils::throwIfError().
|
override |
Definition at line 83 of file TritonMemResource.cc.
|
overridevirtual |
Reimplemented from TritonMemResource< IO >.
Definition at line 88 of file TritonMemResource.cc.
References Exception, and triton_utils::throwIfError().
Referenced by esMonitoring.AsyncLineReaderMixin::handle_close(), esMonitoring.FDJsonServer::handle_close(), and TritonCpuShmResource< IO >::TritonCpuShmResource().
|
inlineoverridevirtual |
Reimplemented from TritonMemResource< IO >.
Definition at line 53 of file TritonMemResource.h.
|
inlineoverridevirtual |
Reimplemented from TritonMemResource< IO >.
Definition at line 54 of file TritonMemResource.h.