Lines Matching refs:escape
69 void round_trip_e ( const char *p, char escape ) { in round_trip_e() argument
73 ss << std::quoted(sv, '"', escape ); in round_trip_e()
75 ss >> std::quoted(s, '"', escape ); in round_trip_e()
81 std::string quote ( const char *p, char delim='"', char escape='\\' ) { in quote() argument
83 ss << std::quoted(p, delim, escape); in quote()
89 std::string unquote ( const char *p, char delim='"', char escape='\\' ) { in unquote() argument
93 ss >> std::quoted(s, delim, escape); in unquote()
134 void round_trip_e ( const wchar_t *p, wchar_t escape ) { in round_trip_e() argument
138 ss << std::quoted(sv, wchar_t('"'), escape ); in round_trip_e()
140 ss >> std::quoted(s, wchar_t('"'), escape ); in round_trip_e()
145 std::wstring quote ( const wchar_t *p, wchar_t delim='"', wchar_t escape='\\' ) { in quote() argument
149 ss << std::quoted(sv, delim, escape); in quote()
155 std::wstring unquote ( const wchar_t *p, wchar_t delim='"', wchar_t escape='\\' ) { in unquote() argument
161 ss >> std::quoted(s, delim, escape); in unquote()