ATLAS Offline Software
Loading...
Searching...
No Matches
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.
std::unique_ptr< uint32_t[]> dataBuffer {nullptr}
 Underlying data structure.

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 }
std::unique_ptr< RawEvent > rawEvent
Current event fragment.
std::unique_ptr< uint32_t[]> dataBuffer
Underlying data structure.

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.

45{nullptr};

◆ rawEvent

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

Current event fragment.

Definition at line 44 of file ByteStreamRDP_OutputSvc.h.

44{nullptr};

The documentation for this struct was generated from the following file: