Overview     Modules     Class Hierarchy     Classes     Members  
tlp::MPConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR > Class Template Reference

MPConversionIterator implements memory pool for ConversionIterator. More...

#include <conversioniterator.h>

Inheritance diagram for tlp::MPConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR >:
Collaboration diagram for tlp::MPConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR >:

List of all members.

Public Member Functions

 MPConversionIterator (Iterator< TYPEIN > *it, CONVERSIONFUNCTOR convFunctor)
- Public Member Functions inherited from tlp::ConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR >
 ConversionIterator (Iterator< TYPEIN > *it, CONVERSIONFUNCTOR convFunctor)
 ~ConversionIterator ()
bool hasNext ()
 Tells if the sequence is at its end.
TYPEOUT next ()
 Moves the Iterator on the next element.
- Public Member Functions inherited from tlp::Iterator< TYPEOUT >
 Iterator ()
virtual ~Iterator ()
- Public Member Functions inherited from tlp::MemoryPool< MPConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR > >
 MemoryPool ()
void * operator new (size_t sizeofObj)
void operator delete (void *p)

Detailed Description

template<typename TYPEIN, typename TYPEOUT, typename CONVERSIONFUNCTOR>
class tlp::MPConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR >

MPConversionIterator implements memory pool for ConversionIterator.

Warning:
never inherit from that class
See also:
ConversionIterator

Constructor & Destructor Documentation

template<typename TYPEIN , typename TYPEOUT , typename CONVERSIONFUNCTOR >
tlp::MPConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR >::MPConversionIterator ( Iterator< TYPEIN > *  it,
CONVERSIONFUNCTOR  convFunctor 
)
inline


Tulip Software by LaBRI Visualization Team    2001 - 2012