The Gaudi Framework  master (37c0b60a)
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 More...
 
 FileIncident (std::string source, std::string type, std::string fileName, std::string fileGuid)
 
const std::stringfileName () const
 
const std::stringfileGuid () const
 
- Public Member Functions inherited from Incident
 Incident (const std::string &source, const std::string &type)
 Default Constructor. More...
 
 Incident (const std::string &source, const std::string &type, const EventContext &ctx)
 
virtual ~Incident ()=default
 Destructor. More...
 
const std::stringtype () const
 Access to the incident type. More...
 
const std::stringsource () const
 Access to the source of the incident. More...
 
EventContext context () const
 Access to the EventContext of the source of the incident. More...
 

Private Attributes

std::string m_fileName
 
std::string m_fileGuid
 

Detailed Description

This class is the FileIncident.

Definition at line 27 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 41 of file FileIncident.h.

◆ FileIncident() [2/2]

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

Definition at line 44 of file FileIncident.h.

Member Function Documentation

◆ fileGuid()

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

Definition at line 34 of file FileIncident.h.

34 { return m_fileGuid; }

◆ fileName()

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

Definition at line 33 of file FileIncident.h.

33 { return m_fileName; }

Member Data Documentation

◆ m_fileGuid

std::string FileIncident::m_fileGuid
private

Definition at line 38 of file FileIncident.h.

◆ m_fileName

std::string FileIncident::m_fileName
private

Definition at line 37 of file FileIncident.h.


The documentation for this class was generated from the following file:
Incident::source
const std::string & source() const
Access to the source of the incident.
Definition: Incident.h:54
std::move
T move(T... args)
FileIncident::m_fileGuid
std::string m_fileGuid
Definition: FileIncident.h:38
FileIncident::fileGuid
const std::string & fileGuid() const
Definition: FileIncident.h:34
Incident::Incident
Incident(const std::string &source, const std::string &type)
Default Constructor.
Definition: Incident.cpp:15
FileIncident::fileName
const std::string & fileName() const
Definition: FileIncident.h:33
Incident::type
const std::string & type() const
Access to the incident type.
Definition: Incident.h:48
FileIncident::m_fileName
std::string m_fileName
Definition: FileIncident.h:37