wpl::filter::uniquely_identifiable< UniqueId, InputIterator, HeaderType, Bottom > Struct Template Reference

Filter uniquely identifiable frames out of PCAP frames. More...

#include <wipal/filter/uniquely_identifiable.hh>

Inheritance diagram for wpl::filter::uniquely_identifiable< UniqueId, InputIterator, HeaderType, Bottom >:
wpl::tool::iterable< Bottom > wpl::tool::static_base< Bottom >

List of all members.

Public Types

typedef HIDDEN exact_type
Iterator types

typedef HIDDEN iterator
typedef iterator const_iterator

Public Member Functions

 uniquely_identifiable (const InputIterator &begin, const InputIterator &end, wifi::addr_mapping &map, tool::end::endianness phy_end, bool pcap_tstamps)
iterator begin () const
iterator end () const
template<class OutputIterator >
void operator() (const OutputIterator &output) const
template<class O >
void operator() (const O &o) const
template<class F >
void for_each (F &f) const
template<class F >
void for_each (const F &f) const
Apply a function/functor to each element

template<class Functor >
void for_each (Functor &f) const
template<class Functor >
void for_each (const Functor &f) const
Downcast methods

const exact_typeexact () const
exact_typeexact ()
const exact_typeexact_ptr () const
exact_typeexact_ptr ()

Friends

class internals::uniquely_identifiable_iterator< UniqueId, InputIterator, HeaderType, Bottom, tool::bottom >

Detailed Description

template<class UniqueId, class InputIterator, class HeaderType, class Bottom = tool::bottom>
struct wpl::filter::uniquely_identifiable< UniqueId, InputIterator, HeaderType, Bottom >

Filter uniquely identifiable frames out of PCAP frames.


The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2