Gaudi Framework, version v21r11

Home   Generated: 30 Sep 2010

FileIncident Class Reference

This class is the FileIncident. More...

#include <FileIncident.h>

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

List of all members.

Public Member Functions

 FileIncident (const std::string &source, const std::string &type, const std::string &fileName, bool isPayload=false)
 standard constructor
 FileIncident (const std::string &source, const std::string &type, const std::string &fileName, const std::string &fileGuid, bool isPayload=false)
 FileIncident (const FileIncident &rhs)
virtual ~FileIncident ()
const FileIncidentoperator= (const FileIncident &rhs)
 Overloaded Assignment Operator.
const std::stringfileName () const
const std::stringfileGuid () const
bool isPayload () const

Private Attributes

std::string m_fileName
std::string m_fileGuid
bool m_isPayload


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,
bool  isPayload = false 
) [inline]

standard constructor

Definition at line 45 of file FileIncident.h.

FileIncident::FileIncident ( const std::string source,
const std::string type,
const std::string fileName,
const std::string fileGuid,
bool  isPayload = false 
) [inline]

FileIncident::FileIncident ( const FileIncident rhs  )  [inline]

Definition at line 54 of file FileIncident.h.

00054                                                          : Incident(rhs),
00055         m_fileName(rhs.m_fileName),
00056         m_fileGuid(rhs.m_fileGuid),
00057         m_isPayload(rhs.m_isPayload) {}

FileIncident::~FileIncident (  )  [inline, virtual]

Definition at line 58 of file FileIncident.h.

00058 {}


Member Function Documentation

const FileIncident & FileIncident::operator= ( const FileIncident rhs  )  [inline]

Overloaded Assignment Operator.

Definition at line 60 of file FileIncident.h.

00060                                                                           {
00061    if (this != &rhs) {
00062       Incident::operator=(rhs);
00063       m_fileName = rhs.m_fileName;
00064       m_fileGuid = rhs.m_fileGuid;
00065       m_isPayload = rhs.m_isPayload;
00066    }
00067    return(rhs);
00068 }

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

Definition at line 70 of file FileIncident.h.

00070 { return(m_fileName); }

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

Definition at line 71 of file FileIncident.h.

00071 { return(m_fileGuid); }

bool FileIncident::isPayload (  )  const [inline]

Definition at line 72 of file FileIncident.h.

00072 { return(m_isPayload); }


Member Data Documentation

Definition at line 40 of file FileIncident.h.

Definition at line 41 of file FileIncident.h.

bool FileIncident::m_isPayload [private]

Definition at line 42 of file FileIncident.h.


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

Generated at Thu Sep 30 09:58:27 2010 for Gaudi Framework, version v21r11 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004