The Gaudi Framework  v33r0 (d5ea422b)
IIncidentSvc::IncidentPack Class Reference

#include <GaudiKernel/IIncidentSvc.h>

Collaboration diagram for IIncidentSvc::IncidentPack:

Public Member Functions

 IncidentPack (IncidentPack &&o)
 
IncidentPackoperator= (IncidentPack &&o)
 
 IncidentPack ()
 

Public Attributes

std::vector< std::unique_ptr< Incident > > incidents
 
std::vector< std::vector< IIncidentListener * > > listeners
 

Detailed Description

Definition at line 59 of file IIncidentSvc.h.

Constructor & Destructor Documentation

◆ IncidentPack() [1/2]

IIncidentSvc::IncidentPack::IncidentPack ( IncidentPack &&  o)
inline

Definition at line 63 of file IIncidentSvc.h.

63 : incidents( std::move( o.incidents ) ), listeners( std::move( o.listeners ) ){};
std::vector< std::unique_ptr< Incident > > incidents
Definition: IIncidentSvc.h:61
std::vector< std::vector< IIncidentListener * > > listeners
Definition: IIncidentSvc.h:62
T move(T... args)

◆ IncidentPack() [2/2]

IIncidentSvc::IncidentPack::IncidentPack ( )
inline

Definition at line 69 of file IIncidentSvc.h.

69 {};

Member Function Documentation

◆ operator=()

IncidentPack& IIncidentSvc::IncidentPack::operator= ( IncidentPack &&  o)
inline

Definition at line 64 of file IIncidentSvc.h.

64  {
65  incidents = std::move( o.incidents );
66  listeners = std::move( o.listeners );
67  return *this;
68  };
std::vector< std::unique_ptr< Incident > > incidents
Definition: IIncidentSvc.h:61
std::vector< std::vector< IIncidentListener * > > listeners
Definition: IIncidentSvc.h:62
T move(T... args)

Member Data Documentation

◆ incidents

std::vector<std::unique_ptr<Incident> > IIncidentSvc::IncidentPack::incidents

Definition at line 61 of file IIncidentSvc.h.

◆ listeners

std::vector<std::vector<IIncidentListener*> > IIncidentSvc::IncidentPack::listeners

Definition at line 62 of file IIncidentSvc.h.


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