The Gaudi Framework  master (37c0b60a)
StreamBuffer::ContainedLink Class Reference

Definition of the contained link set. More...

#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/StreamBuffer.h>

Collaboration diagram for StreamBuffer::ContainedLink:

Public Member Functions

 ContainedLink ()=default
 
 ContainedLink (ContainedObject *pObj, long hint, long link)
 
 ContainedLink (const ContainedLink &copy)=default
 
ContainedLinkoperator= (const ContainedLink &copy)=default
 

Public Attributes

ContainedObjectfirst = nullptr
 
long second = INVALID
 
long third = INVALID
 

Detailed Description

Definition of the contained link set.

Definition at line 123 of file StreamBuffer.h.

Constructor & Destructor Documentation

◆ ContainedLink() [1/3]

StreamBuffer::ContainedLink::ContainedLink ( )
default

◆ ContainedLink() [2/3]

StreamBuffer::ContainedLink::ContainedLink ( ContainedObject pObj,
long  hint,
long  link 
)
inline

Definition at line 129 of file StreamBuffer.h.

129 : first( pObj ), second( hint ), third( link ) {}

◆ ContainedLink() [3/3]

StreamBuffer::ContainedLink::ContainedLink ( const ContainedLink copy)
default

Member Function Documentation

◆ operator=()

ContainedLink& StreamBuffer::ContainedLink::operator= ( const ContainedLink copy)
default

Member Data Documentation

◆ first

ContainedObject* StreamBuffer::ContainedLink::first = nullptr

Definition at line 125 of file StreamBuffer.h.

◆ second

long StreamBuffer::ContainedLink::second = INVALID

Definition at line 126 of file StreamBuffer.h.

◆ third

long StreamBuffer::ContainedLink::third = INVALID

Definition at line 127 of file StreamBuffer.h.


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