BBTK_DECLARE_INPUT(In,std::string);
BBTK_DECLARE_INPUT(Recursive,bool);
BBTK_DECLARE_INPUT(Type,int);
+ BBTK_DECLARE_INPUT(FileEnd,std::vector<std::string>);
BBTK_DECLARE_OUTPUT(Out,std::vector<std::string>);
BBTK_DECLARE_OUTPUT(OutSimple,std::vector<std::string>);
BBTK_PROCESS(Process);
BBTK_INPUT(FilesFromDirectory,In,"Directory Name",std::string,"");
BBTK_INPUT(FilesFromDirectory,Recursive,"Recursive directory exploration",bool,"");
BBTK_INPUT(FilesFromDirectory,Type,"0=files 1=All_directories 2=last_directories (0 default)",int,"");
+ BBTK_INPUT(FilesFromDirectory,FileEnd,"Select just the files with this end file name",std::vector<std::string>,"");
BBTK_OUTPUT(FilesFromDirectory,Out,"FullPathNames of the files",std::vector<std::string>,"");
BBTK_OUTPUT(FilesFromDirectory,OutSimple,"Simple Full PathNames of the files",std::vector<std::string>,"");