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

Public Member Functions

void releaseEvent ()
 

Public Attributes

std::unique_ptr< RawEventrawEvent {nullptr}
 Current event fragment. More...
 
std::unique_ptr< uint32_t[]> dataBuffer {nullptr}
 Underlying data structure. More...
 

Detailed Description

Definition at line 39 of file ByteStreamRDP_OutputSvc.h.

Member Function Documentation

◆ releaseEvent()

void ByteStreamRDP_OutputSvc::EventCache::releaseEvent ( )
inline

Definition at line 40 of file ByteStreamRDP_OutputSvc.h.

40  {
41  this->rawEvent.reset();
42  this->dataBuffer.reset();
43  }

Member Data Documentation

◆ dataBuffer

std::unique_ptr<uint32_t[]> ByteStreamRDP_OutputSvc::EventCache::dataBuffer {nullptr}

Underlying data structure.

Definition at line 45 of file ByteStreamRDP_OutputSvc.h.

◆ rawEvent

std::unique_ptr<RawEvent> ByteStreamRDP_OutputSvc::EventCache::rawEvent {nullptr}

Current event fragment.

Definition at line 44 of file ByteStreamRDP_OutputSvc.h.


The documentation for this struct was generated from the following file:
ByteStreamRDP_OutputSvc::EventCache::rawEvent
std::unique_ptr< RawEvent > rawEvent
Current event fragment.
Definition: ByteStreamRDP_OutputSvc.h:44
ByteStreamRDP_OutputSvc::EventCache::dataBuffer
std::unique_ptr< uint32_t[]> dataBuffer
Underlying data structure.
Definition: ByteStreamRDP_OutputSvc.h:45