/*=========================================================================
Program: vv http://www.creatis.insa-lyon.fr/rio/vv
- Authors belong to:
+ Authors belong to:
- University of LYON http://www.universite-lyon.fr/
- Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr
- CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr
* @file clitkListOfPair.txx
* @author David Sarrut <david.sarrut@creatis.insa-lyon.fr>
* @date 27 Feb 2007 09:44:48
- *
- * @brief
- *
- *
+ *
+ * @brief
+ *
+ *
=================================================*/
//====================================================================
template<class MapType>
-void ReadMap(const std::string & filename, MapType & list, bool inverse) {
+void ReadMap(const std::string & filename, MapType & list, bool inverse)
+{
std::ifstream is;
clitk::openFileForReading(is, filename);
clitk::skipComment(is);
typedef typename MapType::mapped_type MType;
MType v2;
while (is) {
- is >> v1;
- is >> v2;
- if (is) {
- if (!inverse) list.insert(std::pair<KType, MType>(v1,v2));
- else list.insert(std::pair<KType, MType>(v2,v1));
- }
- clitk::skipComment(is);
+ is >> v1;
+ is >> v2;
+ if (is) {
+ if (!inverse) list.insert(std::pair<KType, MType>(v1,v2));
+ else list.insert(std::pair<KType, MType>(v2,v1));
+ }
+ clitk::skipComment(is);
}
is.close();
}