Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

SortedTransactionReader< T_R, UNIQUE, ASCENDING > Class Template Reference

Use this class if you want, that a transaction that is read in is sorted and the duplicates are removed. More...

#include <SortedTransactionReader.hpp>

List of all members.

Public Types

typedef T_R::params_t params_t

Public Member Functions

 SortedTransactionReader (const params_t *par)
template<class BIS>
counter_t nextTransactionBIS (BIS &transaction)


Detailed Description

template<class T_R = TransactionReader<>, bool UNIQUE = false, bool ASCENDING = true>
class SortedTransactionReader< T_R, UNIQUE, ASCENDING >

Use this class if you want, that a transaction that is read in is sorted and the duplicates are removed.

If the UNIQUE template parameter is true than duplicates will be removed, otherwise just a sorting is made.

Definition at line 19 of file SortedTransactionReader.hpp.


Member Typedef Documentation

template<class T_R = TransactionReader<>, bool UNIQUE = false, bool ASCENDING = true>
typedef T_R::params_t SortedTransactionReader< T_R, UNIQUE, ASCENDING >::params_t
 

Definition at line 22 of file SortedTransactionReader.hpp.


Constructor & Destructor Documentation

template<class T_R = TransactionReader<>, bool UNIQUE = false, bool ASCENDING = true>
SortedTransactionReader< T_R, UNIQUE, ASCENDING >::SortedTransactionReader const params_t par  )  [inline]
 

Definition at line 23 of file SortedTransactionReader.hpp.


Member Function Documentation

template<class T_R = TransactionReader<>, bool UNIQUE = false, bool ASCENDING = true>
template<class BIS>
counter_t SortedTransactionReader< T_R, UNIQUE, ASCENDING >::nextTransactionBIS BIS &  transaction  )  [inline]
 

Definition at line 25 of file SortedTransactionReader.hpp.


The documentation for this class was generated from the following file:
Generated on Sun Sep 17 17:55:39 2006 for FIM environment by  doxygen 1.4.4