# installation scheme and the pre-install mode (see above).
InstallModePath = os.path.join(__path__[0], "Data")
if os.path.isfile(os.path.join(InstallModePath, "test.acr")):
- os.environ["GDCM_DATA_PATH"] = InstallModePath
+ GDCM_DATA_PATH = InstallModePath
else:
PreInstallModePath = os.path.join(__path__[0], "..", "Data")
if os.path.isfile(os.path.join(PreInstallModePath, "test.acr")):
- os.environ["GDCM_DATA_PATH"] = PreInstallModePath
+ GDCM_DATA_PATH = PreInstallModePath
else:
print "Unfound data path"
sys.exit(1)
-// $Header: /cvs/public/gdcm/src/Attic/gdcmElValSet.cxx,v 1.17 2003/03/12 21:33:20 frog Exp $
+// $Id: gdcmElValSet.cxx,v 1.18 2003/03/12 23:38:58 frog Exp $
#include "gdcmUtil.h"
#include "gdcmElValSet.h"
-
-#include <vector>
-static void Tokenize (const string& str, vector<string>& tokens, const string& delimiters = " ");
-
-
TagElValueHT & gdcmElValSet::GetTagHt(void) {
return tagHt;
}
return(1);
}
-
-
-
-
-// mettre ça dans une bibliothèque d'utilitaires ?
-// ca peut servir
-
-static void Tokenize (const string& str, vector<string>& tokens, const string& delimiters = " ") {
- string::size_type lastPos = str.find_first_not_of(delimiters,0);
- string::size_type pos = str.find_first_of(delimiters,lastPos);
- while (string::npos != pos || string::npos != lastPos) {
- tokens.push_back(str.substr(lastPos, pos - lastPos));
- lastPos = str.find_first_not_of(delimiters, pos);
- pos = str.find_first_of(delimiters, lastPos);
- }
-}
gdcmDebug dbg;
-// Because is not yet available in g++2.06
+// Because is not yet available in g++2.96
istream& eatwhite(istream& is) {
char c;
while (is.get(c)) {
return is;
}
+void Tokenize (const string& str,
+ vector<string>& tokens,
+ const string& delimiters = " ") {
+ string::size_type lastPos = str.find_first_not_of(delimiters,0);
+ string::size_type pos = str.find_first_of(delimiters,lastPos);
+ while (string::npos != pos || string::npos != lastPos) {
+ tokens.push_back(str.substr(lastPos, pos - lastPos));
+ lastPos = str.find_first_not_of(delimiters, pos);
+ pos = str.find_first_of(delimiters, lastPos);
+ }
+}
// gdcmUtil.h
#include <iostream>
+#include <vector>
+#include <string>
using namespace std;
class gdcmDebug {
istream & eatwhite(istream & is);
+void Tokenize (const string& str,
+ vector<string>& tokens,
+ const string& delimiters = " ");
+
extern gdcmDebug dbg;