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 172 of file ByteStreamEventStorageOutputSvc.h.

Member Function Documentation

◆ releaseEvent()

void ByteStreamEventStorageOutputSvc::EventCache::releaseEvent ( )
inline

Definition at line 173 of file ByteStreamEventStorageOutputSvc.h.

173  {
174  buffer.reset(nullptr);
175  size = 0;
176  }

Member Data Documentation

◆ buffer

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

Underlying data structure.

Definition at line 179 of file ByteStreamEventStorageOutputSvc.h.

◆ size

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

Definition at line 181 of file ByteStreamEventStorageOutputSvc.h.


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