DTN::FullQueueDrop Class Reference

A Bundle drop due to a volatile queue with insufficient capacity. More...

#include <dtn/DropCause.h>

Inheritance diagram for DTN::FullQueueDrop:

Inheritance graph
[legend]
Collaboration diagram for DTN::FullQueueDrop:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~FullQueueDrop ()
 virtual destructor

Static Public Attributes

static FullQueueDrop inst
 unique instance for a drop due to a full queue

Protected Member Functions

 FullQueueDrop (DropCause *p=&(DropCause::inst))
 Protected constructor.


Detailed Description

A Bundle drop due to a volatile queue with insufficient capacity.

Definition at line 128 of file DropCause.h.


Constructor & Destructor Documentation

DTN::FullQueueDrop::FullQueueDrop ( DropCause p = &(DropCause::inst)  )  [inline, protected]

Protected constructor.

This prevents the creation of instances other than the static one.

Parameters:
p The next DropCause in the chain; the base class for the current instance

Definition at line 142 of file DropCause.h.


The documentation for this class was generated from the following files:
Generated on Mon Mar 24 11:15:48 2008 for Pydtn Simulator by  doxygen 1.5.4