/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Private Attributes
EventStoreIncident Class Reference

Indication of an object's addition or removal from an event store. More...

#include <EventStoreIncident.h>

List of all members.

Public Member Functions

 EventStoreIncident (const DataObject *object, bool stored, const std::string &store_name, const std::string &typ="EventStoreIncident")
virtual ~EventStoreIncident ()
const DataObject * object () const
 Return the object triggering the incident.
bool stored () const
 Return true if the object is being stored, false if being removed.

Private Attributes

const DataObject * m_object
bool m_stored

Detailed Description

Indication of an object's addition or removal from an event store.

bv@bnl.gov Tue Sep 6 15:48:57 2011

Definition at line 16 of file EventStoreIncident.h.


Constructor & Destructor Documentation

EventStoreIncident::EventStoreIncident ( const DataObject *  object,
bool  stored,
const std::string &  store_name,
const std::string &  typ = "EventStoreIncident" 
)

Definition at line 3 of file EventStoreIncident.cc.

    : Incident(store_name,typ)
    , m_object(object)
    , m_stored(stored)
{
}
EventStoreIncident::~EventStoreIncident ( ) [virtual]

Definition at line 13 of file EventStoreIncident.cc.

{
}

Member Function Documentation

const DataObject * EventStoreIncident::object ( ) const

Return the object triggering the incident.

Definition at line 17 of file EventStoreIncident.cc.

{
    return m_object;
}
bool EventStoreIncident::stored ( ) const

Return true if the object is being stored, false if being removed.

Definition at line 22 of file EventStoreIncident.cc.

{
    return m_stored;
}

Member Data Documentation

const DataObject* EventStoreIncident::m_object [private]

Definition at line 35 of file EventStoreIncident.h.

Definition at line 36 of file EventStoreIncident.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:57:56 for DybKernel by doxygen 1.7.4