Gaudi Framework, version v23r2

Home   Generated: Thu Jun 28 2012
Public Member Functions | Private Attributes

FileIncident Class Reference

This class is the FileIncident. More...

#include <FileIncident.h>

Inheritance diagram for FileIncident:
Inheritance graph
[legend]
Collaboration diagram for FileIncident:
Collaboration graph
[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.

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

Definition at line 58 of file FileIncident.h.

{}

Member Function Documentation

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

Definition at line 71 of file FileIncident.h.

{ return(m_fileGuid); }
const std::string & FileIncident::fileName (  ) const [inline]

Definition at line 70 of file FileIncident.h.

{ return(m_fileName); }
bool FileIncident::isPayload (  ) const [inline]

Definition at line 72 of file FileIncident.h.

{ return(m_isPayload); }
const FileIncident & FileIncident::operator= ( const FileIncident rhs ) [inline]

Overloaded Assignment Operator.

Definition at line 60 of file FileIncident.h.

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

Member Data Documentation

Definition at line 41 of file FileIncident.h.

Definition at line 40 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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Thu Jun 28 2012 23:27:37 for Gaudi Framework, version v23r2 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004