1 #ifndef ParameterSet_split_h
2 #define ParameterSet_split_h
24 template<
class FwdIter >
29 template<
class FwdIter >
34 template<
class OutIter >
46 template<
class FwdIter >
56 else if(*b == sep &&
nested == 0)
68 template<
class FwdIter >
71 ,
char ,
char sep,
char )
86 template<
class OutIter >
91 typedef std::string::const_iterator str_c_iter;
92 str_c_iter
b = s.begin()
95 if(static_cast<unsigned int>(
e - b) < 2u)
return false;
100 if(*--
e != last)
return false;
bool split(OutIter result, std::string const &string_to_split, char first, char sep, char last)
FwdIter contextual_find_not(FwdIter b, FwdIter e, char first, char sep, char last)
FwdIter contextual_find(FwdIter b, FwdIter e, char first, char sep, char last)
T first(std::pair< T, U > const &p)