ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
ByteStreamEventStorageOutputSvc::EventCache Struct Reference
Collaboration diagram for ByteStreamEventStorageOutputSvc::EventCache:

Public Member Functions

void releaseEvent ()
 

Public Attributes

std::unique_ptr< uint32_t[] > buffer {nullptr}
 Underlying data structure. More...
 
unsigned int size {0}
 

Detailed Description

Definition at line 175 of file ByteStreamEventStorageOutputSvc.h.

Member Function Documentation

◆ releaseEvent()

void ByteStreamEventStorageOutputSvc::EventCache::releaseEvent ( )
inline

Definition at line 176 of file ByteStreamEventStorageOutputSvc.h.

176  {
177  buffer.reset(nullptr);
178  size = 0;
179  }

Member Data Documentation

◆ buffer

std::unique_ptr< uint32_t[] > ByteStreamEventStorageOutputSvc::EventCache::buffer {nullptr}

Underlying data structure.

Definition at line 182 of file ByteStreamEventStorageOutputSvc.h.

◆ size

unsigned int ByteStreamEventStorageOutputSvc::EventCache::size {0}

Definition at line 184 of file ByteStreamEventStorageOutputSvc.h.


The documentation for this struct was generated from the following file:
ByteStreamEventStorageOutputSvc::EventCache::size
unsigned int size
Definition: ByteStreamEventStorageOutputSvc.h:184
ByteStreamEventStorageOutputSvc::EventCache::buffer
std::unique_ptr< uint32_t[] > buffer
Underlying data structure.
Definition: ByteStreamEventStorageOutputSvc.h:182