dtn::core::StorageEvent Class Reference

#include <StorageEvent.h>

Inheritance diagram for dtn::core::StorageEvent:

dtn::core::Event

List of all members.

Public Member Functions

 StorageEvent (const BundleSchedule &schedule)
 StorageEvent (const Bundle &bundle)
 ~StorageEvent ()
EventStorageAction getAction () const
const BundleSchedulegetSchedule () const
const BundlegetBundle () const
const string getName () const
const EventType getType () const

Static Public Attributes

static const string className = "StorageEvent"

Private Attributes

Bundlem_bundle
const BundleSchedule m_schedule
EventStorageAction m_action


Constructor & Destructor Documentation

dtn::core::StorageEvent::StorageEvent ( const BundleSchedule schedule  ) 

dtn::core::StorageEvent::StorageEvent ( const Bundle bundle  ) 

References m_bundle.

dtn::core::StorageEvent::~StorageEvent (  ) 

References m_bundle.


Member Function Documentation

EventStorageAction dtn::core::StorageEvent::getAction (  )  const

const BundleSchedule & dtn::core::StorageEvent::getSchedule (  )  const

const Bundle & dtn::core::StorageEvent::getBundle (  )  const

const string dtn::core::StorageEvent::getName (  )  const [virtual]

Implements dtn::core::Event.

References className.

const EventType dtn::core::StorageEvent::getType (  )  const [virtual]

Implements dtn::core::Event.

References dtn::core::EVENT_ASYNC.


Member Data Documentation

const string dtn::core::StorageEvent::className = "StorageEvent" [static]

Referenced by getSchedule().

Referenced by getAction().


The documentation for this class was generated from the following files:

Generated on Wed Mar 25 12:41:39 2009 for IBR-DTN by  doxygen 1.5.6