Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

DatagramSink Class Reference

This class defines the abstract interface to sending datagrams to any target, whether it be into a file or across the net. More...

#include <datagramSink.h>

Inheritance diagram for DatagramSink:

DatagramOutputFile List of all members.

Public Member Functions

 DatagramSink (void)
 Does nothing since this is class is just the definition of an interface.

virtual ~DatagramSink (void)
 Does nothing since this is class is just the definition of an interface.

virtual bool put_datagram (const Datagram &data)=0
virtual bool is_error ()=0

Detailed Description

This class defines the abstract interface to sending datagrams to any target, whether it be into a file or across the net.

Definition at line 40 of file datagramSink.h.


Constructor & Destructor Documentation

DatagramSink::DatagramSink void   )  [inline]
 

Does nothing since this is class is just the definition of an interface.

Definition at line 34 of file datagramSink.I.

DatagramSink::~DatagramSink void   )  [virtual]
 

Does nothing since this is class is just the definition of an interface.

Definition at line 34 of file datagramSink.cxx.


Member Function Documentation

virtual bool DatagramSink::is_error  )  [pure virtual]
 

Implemented in DatagramOutputFile.

virtual bool DatagramSink::put_datagram const Datagram data  )  [pure virtual]
 

Implemented in DatagramOutputFile.

Referenced by BamWriter::~BamWriter().


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:49:11 2003 for Panda by doxygen1.3