diff --git a/uppsrc/Core/Util.h b/uppsrc/Core/Util.h index 0709d15d5..cbb2f392f 100644 --- a/uppsrc/Core/Util.h +++ b/uppsrc/Core/Util.h @@ -402,6 +402,7 @@ Vector Split(const char *s, int (*filter)(int), bool ignoreempty = true) Vector Split(const char *s, int chr, bool ignoreempty = true); Vector Split(const char *s, const String& delim, bool ignoreempty = true); +//$- #define E__NFValue(I) String& COMBINE(p, I) #define E__NFBody(I) \ @@ -414,6 +415,12 @@ __Expand8(E__NFBody) #undef E__NFBody #undef E__NFValue +//$+ + +//$ bool SplitTo(const char *s, int delim, bool ignoreempty, String& p1...); +//$ bool SplitTo(const char *s, int delim, , String& p1...); +//$ bool SplitTo(const char *s, const char *delim, bool ignoreempty, , String& p1...); +//$ bool SplitTo(const char *s, const char *delim, , String& p1...); String Join(const Vector& im, const String& delim); WString Join(const Vector& im, const WString& delim);