00001 #ifndef OUTPUTCONNECTION_H
00002 #define OUTPUTCONNECTION_H
00003 #include "FilterConnection.h"
00004 template<class SAMPLE>
00005 class OutputConnection : public FilterConnection<SAMPLE> {
00006 public:
00007 bool readable() {
00008 return false;
00009 }
00010
00011
00012
00013
00014 string xmlType() {
00015 return "OUTPUT";
00016 }
00017 OutputConnection(BufferedFile * fd): FilterConnection<SAMPLE>::FilterConnection(fd) {
00018 }
00019 void process() {
00020 FilterConnection<SAMPLE>::process();
00021 }
00022 OutputConnection(BufferedFile * fd,string name): FilterConnection<SAMPLE>::FilterConnection(fd,name) {
00023 }
00024 private:
00025 };
00026 #endif