00001 #ifndef MSL_UTIL_H 00002 #define MSL_UTIL_H 00003 00004 #include <list.h> 00005 #include <string> 00006 #include <unistd.h> 00007 #include <dirent.h> 00008 #include <sys/types.h> 00009 #include <sys/stat.h> 00010 #include <fstream.h> 00011 00012 #include "point.h" 00013 00014 00015 float used_time(); 00016 00017 float used_time(float&); 00018 00019 ostream& operator<<(ostream& out, const list<string>& L); 00020 00021 istream& operator>>(istream& in, list<string>& L); 00022 00023 ostream& operator<<(ostream& out, const list<int>& L); 00024 00025 istream& operator>>(istream& in, list<int>& L); 00026 00027 bool is_file(string fname); 00028 00029 bool is_directory(string fname); 00030 00031 #endif