| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
FileIncident Class Reference

This class is the FileIncident. More...

`#include <FileIncident.h>`

Inheritance diagram for FileIncident:
[legend]
Collaboration diagram for FileIncident:
[legend]

## Public Member Functions
| FileIncident (const std::string &source, const std::string &type, const std::string &fileName)
| standard constructor
| FileIncident (const std::string &source, const std::string &type, const std::string &fileName, const std::string &fileGuid)
| FileIncident (const FileIncident &rhs)
virtual | ~FileIncident ()
const FileIncident & | operator= (const FileIncident &rhs)
| Overloaded Assignment Operator.
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.
virtual | ~Incident ()
| Destructor.
const std::string & | type () const
| Access to the incident type.
const std::string & | source () const
| Access to 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 18 of file FileIncident.h.

## Constructor & Destructor Documentation

FileIncident::FileIncident | ( | const std::string & | source,
|  | const std::string & | type,
|  | const std::string & | fileName
| ) |  |
| inline

standard constructor

Definition at line 41 of file FileIncident.h.

: Incident(source, type), m_fileName(fileName), m_fileGuid("") {}

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

Definition at line 44 of file FileIncident.h.

: Incident(source, type), m_fileName(fileName), m_fileGuid(fileGuid) {}

FileIncident::FileIncident | ( | const FileIncident & | rhs | ) |
| inline

Definition at line 48 of file FileIncident.h.

: Incident(rhs),
m_fileName(rhs.m_fileName),
m_fileGuid(rhs.m_fileGuid) {}

FileIncident::~FileIncident | ( |  | ) |
| virtual

Definition at line 37 of file VirtualDestructors.cpp.

{}

## Member Function Documentation

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

Definition at line 62 of file FileIncident.h.

{ return(m_fileGuid); }

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

Definition at line 61 of file FileIncident.h.

{ return(m_fileName); }

const FileIncident & FileIncident::operator= | ( | const FileIncident & | rhs | ) |
| inline

Overloaded Assignment Operator.

Definition at line 52 of file FileIncident.h.

{
if (this != &rhs) {
Incident::operator=(rhs);
m_fileName = rhs.m_fileName;
m_fileGuid = rhs.m_fileGuid;
}
return(rhs);
}

## Member Data Documentation

std::string FileIncident::m_fileGuid
| private

Definition at line 38 of file FileIncident.h.

std::string FileIncident::m_fileName
| private

Definition at line 37 of file FileIncident.h.

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

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v25r0/GaudiKernel/GaudiKernel/FileIncident.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v25r0/GaudiKernel/src/Lib/VirtualDestructors.cpp