Gaudi Framework, version v22r4

Home   Generated: Fri Sep 2 2011
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.

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 Fri Sep 2 2011 16:25:19 for Gaudi Framework, version v22r4 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004