From: Daniel Gonzalez Date: Mon, 24 Jun 2013 12:16:59 +0000 (+0200) Subject: Merge remote-tracking branch 'origin/changestoITK3and4' X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=e5da2a095f1be871a0489b38a060f9bfb4beb598;hp=f5cd0d2ab363ef8d6fd89d547ace70ca31d2bf3e;p=crea.git Merge remote-tracking branch 'origin/changestoITK3and4' --- diff --git a/lib/creaDevManagerLib/CDMUtilities.cpp b/lib/creaDevManagerLib/CDMUtilities.cpp index cc64ee3..37f4deb 100644 --- a/lib/creaDevManagerLib/CDMUtilities.cpp +++ b/lib/creaDevManagerLib/CDMUtilities.cpp @@ -46,37 +46,6 @@ namespace CDMUtilities { - template - Container& splitter::split - ( - Container& result, - const typename Container::value_type& s, - const typename Container::value_type& delimiters, - empties_t empties - ) - { - result.clear(); - size_t current; - size_t next = -1; - do - { - if (empties == no_empties) - { - next = s.find_first_not_of(delimiters, next + 1); - if (next == Container::value_type::npos) - { - break; - } - next -= 1; - } - current = next + 1; - next = s.find_first_of(delimiters, current); - result.push_back(s.substr(current, next - current)); - } - while (next != Container::value_type::npos); - return result; - } - const std::string fixPath(const std::string& path) { std::string pathFixed = ""; diff --git a/lib/creaDevManagerLib/CDMUtilities.h b/lib/creaDevManagerLib/CDMUtilities.h index 92fe3d0..8ec6967 100644 --- a/lib/creaDevManagerLib/CDMUtilities.h +++ b/lib/creaDevManagerLib/CDMUtilities.h @@ -118,7 +118,29 @@ namespace CDMUtilities const typename Container::value_type& s, const typename Container::value_type& delimiters, empties_t empties = empties_ok - ); + ) + { + result.clear(); + size_t current; + size_t next = -1; + do + { + if (empties == no_empties) + { + next = s.find_first_not_of(delimiters, next + 1); + if (next == Container::value_type::npos) + { + break; + } + next -= 1; + } + current = next + 1; + next = s.find_first_of(delimiters, current); + result.push_back(s.substr(current, next - current)); + } + while (next != Container::value_type::npos); + return result; + } }; /** diff --git a/lib/creaDevManagerLib/modelCDMProjectsTreeNode.h b/lib/creaDevManagerLib/modelCDMProjectsTreeNode.h index 25ec959..aa27b18 100755 --- a/lib/creaDevManagerLib/modelCDMProjectsTreeNode.h +++ b/lib/creaDevManagerLib/modelCDMProjectsTreeNode.h @@ -42,7 +42,7 @@ class modelCDMProjectsTreeNode { public: - modelCDMProjectsTreeNode(); + modelCDMProjectsTreeNode() { } modelCDMProjectsTreeNode(std::string path, std::string name, unsigned char type, int level); ~modelCDMProjectsTreeNode();