#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.
1.4.7