00001 #ifndef INPUTCONNECTION_H 00002 #define INPUTCONNECTION_H 00003 #include "FilterConnection.h" 00007 template<class SAMPLE> 00008 class InputConnection : public FilterConnection<SAMPLE> { 00009 public: 00013 InputConnection(BufferedFile * fd): FilterConnection<SAMPLE>::FilterConnection(fd) { 00014 } 00018 InputConnection(BufferedFile * fd,string name): FilterConnection<SAMPLE>::FilterConnection(fd,name){ 00019 } 00023 string InputConnection<SAMPLE>::xmlType() { return "INPUT"; } 00027 virtual void process() { } 00031 bool writable() { return false; } 00032 }; 00033 #endif