#include <RootIOIncident.h>
Inheritance diagram for RootIOIncident:
Public Types | |
opened_output | |
closing_output | |
closed_output | |
Nstates | |
enum | FileState { opened_output, closing_output, closed_output, Nstates } |
Public Member Functions | |
RootIOIncident (const std::string &src, const std::string &typ, const std::string &filename, FileState state) | |
virtual | ~RootIOIncident () |
const std::string & | filename () const |
FileState | state () const |
const std::string & | type () const |
const std::string & | source () const |
Private Attributes | |
std::string | m_filename |
FileState | m_state |
Incidents are emitted when the following occurs:
Brett Viren <bv@bnl.gov> Fri Feb 18 14:02:05 2011
Definition at line 24 of file RootIOIncident.h.
Definition at line 27 of file RootIOIncident.h.
00027 { 00028 opened_output, // file just openned for output 00029 closing_output, // file about to be closed for output 00030 closed_output, // file closed for output 00031 Nstates 00032 };
RootIOIncident::RootIOIncident | ( | const std::string & | src, | |
const std::string & | typ, | |||
const std::string & | filename, | |||
FileState | state | |||
) |
Definition at line 3 of file RootIOIncident.cc.
00005 : Incident(src,typ) 00006 , m_filename(filename) 00007 , m_state(state) 00008 { 00009 }
RootIOIncident::~RootIOIncident | ( | ) | [virtual] |
const std::string & RootIOIncident::filename | ( | ) | const |
RootIOIncident::FileState RootIOIncident::state | ( | ) | const |
std::string RootIOIncident::m_filename [private] |
Definition at line 42 of file RootIOIncident.h.
FileState RootIOIncident::m_state [private] |
Definition at line 43 of file RootIOIncident.h.