Overview     Modules     Class Hierarchy     Classes     Members  
tlp::MPFilterIterator< TYPE, FILTER > Class Template Reference

MPFilterIterator implements memory pool for FilterIterator. More...

#include <filteriterator.h>

Inheritance diagram for tlp::MPFilterIterator< TYPE, FILTER >:
Collaboration diagram for tlp::MPFilterIterator< TYPE, FILTER >:

List of all members.

Public Member Functions

 MPFilterIterator (Iterator< TYPE > *it, FILTER filter)
- Public Member Functions inherited from tlp::FilterIterator< TYPE, FILTER >
 FilterIterator (Iterator< TYPE > *it, FILTER filter)
 ~FilterIterator ()
TYPE next ()
 Moves the Iterator on the next element.
bool hasNext ()
 Tells if the sequence is at its end.
- Public Member Functions inherited from tlp::Iterator< TYPE >
 Iterator ()
virtual ~Iterator ()
- Public Member Functions inherited from tlp::MemoryPool< MPFilterIterator< TYPE, FILTER > >
 MemoryPool ()
void * operator new (size_t sizeofObj)
void operator delete (void *p)

Detailed Description

template<typename TYPE, typename FILTER>
class tlp::MPFilterIterator< TYPE, FILTER >

MPFilterIterator implements memory pool for FilterIterator.

Warning:
never inherit from that class
See also:
FilterIterator

Constructor & Destructor Documentation

template<typename TYPE , typename FILTER >
tlp::MPFilterIterator< TYPE, FILTER >::MPFilterIterator ( Iterator< TYPE > *  it,
FILTER  filter 
)
inline


Tulip Software by LaBRI Visualization Team    2001 - 2012