BICO 1.1

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Pages
Public Member Functions | List of all members
CluE::StreamingAlgorithm< T > Class Template Referenceabstract

Abstract base class for streaming algorithms. More...

`#include <streamingalgorithm.h>`

Inheritance diagram for CluE::StreamingAlgorithm< T >:
Collaboration diagram for CluE::StreamingAlgorithm< T >:

## Public Member Functions
virtual StreamingAlgorithm< T > & | operator<< (T const &element)=0
| Streaming operator. More...
Public Member Functions inherited from CluE::Algorithm
virtual | ~Algorithm ()
virtual SolutionProvider * | compute ()=0
| Runs the algorithm and returns the computed solution. More...

## Detailed Description

### template<typename T>
class CluE::StreamingAlgorithm< T >

Abstract base class for streaming algorithms.

1. Pass the stream elemets through the << operator.
2. Use compute() to request the result.

Definition at line 16 of file streamingalgorithm.h.

## Member Function Documentation

template<typename T >

virtual StreamingAlgorithm<T>& CluE::StreamingAlgorithm< T >::operator<< | ( | T const & | element | ) |
| pure virtual

Streaming operator.

Implemented in CluE::Bico< T >.

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

- src/base/streamingalgorithm.h