The Gaudi Framework  master (ff829712)
Loading...
Searching...
No Matches
FileIncident Class Reference

This class is the FileIncident. More...

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

Inheritance diagram for FileIncident:
Collaboration diagram for FileIncident:

Public Member Functions

 FileIncident (std::string source, std::string type, std::string fileName)
 standard constructor
 
 FileIncident (std::string source, std::string type, std::string fileName, std::string fileGuid)
 
const std::string & fileName () const
 
const std::string & fileGuid () const
 
- Public Member Functions inherited from Incident
 Incident (const std::string &source, const std::string &type)
 Default Constructor.
 
 Incident (const std::string &source, const std::string &type, const EventContext &ctx)
 
virtual ~Incident ()=default
 
const std::string & type () const
 Access to the incident type.
 
const std::string & source () const
 Access to the source of the incident.
 
EventContext context () const
 Access to the EventContext of the source of the incident.
 

Private Attributes

std::string m_fileName
 
std::string m_fileGuid
 

Detailed Description

This class is the FileIncident.

Definition at line 26 of file FileIncident.h.

Constructor & Destructor Documentation

◆ FileIncident() [1/2]

FileIncident::FileIncident ( std::string source,
std::string type,
std::string fileName )
inline

standard constructor

Definition at line 40 of file FileIncident.h.

41 : Incident( std::move( source ), std::move( type ) ), m_fileName( std::move( fileName ) ) {}
const std::string & fileName() const
std::string m_fileName
Incident(const std::string &source, const std::string &type)
Default Constructor.
Definition Incident.cpp:15
const std::string & type() const
Access to the incident type.
Definition Incident.h:43
const std::string & source() const
Access to the source of the incident.
Definition Incident.h:49

◆ FileIncident() [2/2]

FileIncident::FileIncident ( std::string source,
std::string type,
std::string fileName,
std::string fileGuid )
inline

Definition at line 43 of file FileIncident.h.

44 : Incident( std::move( source ), std::move( type ) )
45 , m_fileName( std::move( fileName ) )
46 , m_fileGuid( std::move( fileGuid ) ) {}
std::string m_fileGuid
const std::string & fileGuid() const

Member Function Documentation

◆ fileGuid()

const std::string & FileIncident::fileGuid ( ) const
inline

Definition at line 33 of file FileIncident.h.

33{ return m_fileGuid; }

◆ fileName()

const std::string & FileIncident::fileName ( ) const
inline

Definition at line 32 of file FileIncident.h.

32{ return m_fileName; }

Member Data Documentation

◆ m_fileGuid

std::string FileIncident::m_fileGuid
private

Definition at line 37 of file FileIncident.h.

◆ m_fileName

std::string FileIncident::m_fileName
private

Definition at line 36 of file FileIncident.h.


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