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

NoOutput< ISDFO, FR > Class Template Reference

This class represents a very simple OutputBase. More...

#include <NoOutput.hpp>

Inheritance diagram for NoOutput< ISDFO, FR >:

Inheritance graph
[legend]
Collaboration diagram for NoOutput< ISDFO, FR >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef OutputBase< FR
>::params_t 
params_t

Public Member Functions

 NoOutput (const params_t *par)
template<typename InputIterator>
void writeItemsetAndCounter (InputIterator first, InputIterator last, counter_t support)
 see OutputBase::writeItemsetAndCounter()
void pushItem (item_t item)
void write (counter_t support)
void pushItemWithWrite (item_t item, counter_t support)
void pushItemWithPrevSupport (item_t item)
void popItem ()
void popAll ()

Static Public Member Functions

static bool DINLINE isDFO ()

Detailed Description

template<bool ISDFO, class FR = FDRepr>
class NoOutput< ISDFO, FR >

This class represents a very simple OutputBase.

Actually it does nothing ;) Use this class if no output is needed.

Definition at line 16 of file NoOutput.hpp.


Member Typedef Documentation

template<bool ISDFO, class FR = FDRepr>
typedef OutputBase<FR>::params_t NoOutput< ISDFO, FR >::params_t
 

Reimplemented from OutputBase< FR >.

Definition at line 19 of file NoOutput.hpp.


Constructor & Destructor Documentation

template<bool ISDFO, class FR = FDRepr>
NoOutput< ISDFO, FR >::NoOutput const params_t par  )  [inline]
 

Definition at line 20 of file NoOutput.hpp.


Member Function Documentation

template<bool ISDFO, class FR = FDRepr>
static bool DINLINE NoOutput< ISDFO, FR >::isDFO  )  [inline, static]
 

Reimplemented from OutputBase< FR >.

Definition at line 22 of file NoOutput.hpp.

template<bool ISDFO, class FR = FDRepr>
void NoOutput< ISDFO, FR >::popAll  )  [inline]
 

Reimplemented from OutputBase< FR >.

Definition at line 69 of file NoOutput.hpp.

References OutputBase< FR >::popAll().

template<bool ISDFO, class FR = FDRepr>
void NoOutput< ISDFO, FR >::popItem  )  [inline]
 

Reimplemented from OutputBase< FR >.

Definition at line 63 of file NoOutput.hpp.

References OutputBase< FR >::popItem().

template<bool ISDFO, class FR = FDRepr>
void NoOutput< ISDFO, FR >::pushItem item_t  item  )  [inline]
 

Reimplemented from OutputBase< FR >.

Definition at line 38 of file NoOutput.hpp.

References OutputBase< FR >::pushItem().

template<bool ISDFO, class FR = FDRepr>
void NoOutput< ISDFO, FR >::pushItemWithPrevSupport item_t  item  )  [inline]
 

Reimplemented from OutputBase< FR >.

Definition at line 56 of file NoOutput.hpp.

References OutputBase< FR >::pushItemWithPrevSupport().

template<bool ISDFO, class FR = FDRepr>
void NoOutput< ISDFO, FR >::pushItemWithWrite item_t  item,
counter_t  support
[inline]
 

Reimplemented from OutputBase< FR >.

Definition at line 50 of file NoOutput.hpp.

References OutputBase< FR >::pushItemWithWrite().

template<bool ISDFO, class FR = FDRepr>
void NoOutput< ISDFO, FR >::write counter_t  support  )  [inline]
 

Reimplemented from OutputBase< FR >.

Definition at line 44 of file NoOutput.hpp.

References OutputBase< FR >::write().

template<bool ISDFO, class FR = FDRepr>
template<typename InputIterator>
void NoOutput< ISDFO, FR >::writeItemsetAndCounter InputIterator  first,
InputIterator  last,
counter_t  support
[inline]
 

see OutputBase::writeItemsetAndCounter()

Reimplemented from OutputBase< FR >.

Definition at line 29 of file NoOutput.hpp.

References OutputBase< FR >::writeItemsetAndCounter().


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