Lines Matching refs:escape
66 void round_trip_e ( const char *p, char escape ) { in round_trip_e() argument
70 ss << std::quoted(sv, '"', escape ); in round_trip_e()
72 ss >> std::quoted(s, '"', escape ); in round_trip_e()
78 std::string quote ( const char *p, char delim='"', char escape='\\' ) { in quote() argument
80 ss << std::quoted(p, delim, escape); in quote()
86 std::string unquote ( const char *p, char delim='"', char escape='\\' ) { in unquote() argument
90 ss >> std::quoted(s, delim, escape); in unquote()
131 void round_trip_e ( const wchar_t *p, wchar_t escape ) { in round_trip_e() argument
135 ss << std::quoted(sv, wchar_t('"'), escape ); in round_trip_e()
137 ss >> std::quoted(s, wchar_t('"'), escape ); in round_trip_e()
142 std::wstring quote ( const wchar_t *p, wchar_t delim='"', wchar_t escape='\\' ) { in quote() argument
146 ss << std::quoted(sv, delim, escape); in quote()
152 std::wstring unquote ( const wchar_t *p, wchar_t delim='"', wchar_t escape='\\' ) { in unquote() argument
158 ss >> std::quoted(s, delim, escape); in unquote()