pcapxx::internals::frame_iterator< Bottom > Struct Template Reference

Iterator over frames for PCAP descriptors . More...

#include <wipal/pcap/frame_iterator.hh>

List of all members.

Static hierarchies related types

typedef tool::valued_iterator
< exact_type > 
super_type
typedef wp_get_exact (Bottom, frame_iterator< Bottom >) exact_type
typedef wp_type (iterable_type, exact_type) iterable_type
typedef wp_type (value_type, exact_type) value_type

Public Member Functions

 frame_iterator (const iterable_type &desc, bool end)
 frame_iterator (const iterable_type &desc, const std::streampos &pos, unsigned count)
 frame_iterator (const frame_iterator &)
frame_iteratoroperator= (const frame_iterator &)
Abstract method implementations
bool equal (const frame_iterator &rhs) const
void increment ()


Detailed Description

template<class Bottom = tool::bottom>
struct pcapxx::internals::frame_iterator< Bottom >

Iterator over frames for PCAP descriptors .

Constructor & Destructor Documentation

template<class B>
pcapxx::internals::frame_iterator< B >::frame_iterator ( const iterable_type &  desc,
bool  end 
) [inline]

tool::iterable compatible constructor.

template<class B>
pcapxx::internals::frame_iterator< B >::frame_iterator ( const iterable_type &  desc,
const std::streampos &  pos,
unsigned  count 
) [inline]

Construct a frame iterator at a given PCAP file position.

template<class B>
pcapxx::internals::frame_iterator< B >::frame_iterator ( const frame_iterator< Bottom > &  it  )  [inline]

Copy constructor.


Member Function Documentation

template<class B>
frame_iterator< B > & pcapxx::internals::frame_iterator< B >::operator= ( const frame_iterator< Bottom > &  rhs  )  [inline]

Assignment operator.


The documentation for this struct was generated from the following files:
Generated on Wed Jan 16 16:15:14 2008 for wipal by  doxygen 1.5.4