00001 #ifndef __MIDIFILEIOCONFIG__ 00002 #define __MIDIFILEIOCONFIG__ 00003 #include <typeinfo> 00004 #include <string> 00005 #include "ProcessingConfig.hxx" 00006 00007 namespace CLAM 00008 { 00009 class MIDIFileIOConfig : public ProcessingConfig 00010 { 00011 public: 00012 DYNAMIC_TYPE_USING_INTERFACE (MIDIFileIOConfig, 1, ProcessingConfig); 00013 /* Filename */ 00014 DYN_ATTRIBUTE(0,public, std::string, FileName); 00015 00016 private: 00017 void DefaultInit(); 00018 }; 00019 } 00020 00021 #endif 00022