BICO 1.1

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

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Pages
streamingalgorithm.h
Go to the documentation of this file.
1 #ifndef CLUESTREAMINGALGORITHM_H
2 #define CLUESTREAMINGALGORITHM_H
3
4 #include "../base/algorithm.h"
5
6 namespace CluE
7 {
16 template<typename T> class StreamingAlgorithm : public Algorithm
17 {
18 public:
22 virtual StreamingAlgorithm<T>& operator<<(T const & element) = 0;
23 };
24
25 }
26
27 #endif
CluE::StreamingAlgorithm::operator<<
virtual StreamingAlgorithm< T > & operator<<(T const &element)=0
Streaming operator.
CluE::Algorithm
Abstract base class for algorithms.
Definition: algorithm.h:17
CluE::StreamingAlgorithm
Abstract base class for streaming algorithms.
Definition: streamingalgorithm.h:16