Lines Matching refs:escape
68 void round_trip_e ( const char *p, char escape ) { in round_trip_e() argument
72 ss << std::quoted(sv, '"', escape ); in round_trip_e()
74 ss >> std::quoted(s, '"', escape ); in round_trip_e()
80 std::string quote ( const char *p, char delim='"', char escape='\\' ) { in quote() argument
82 ss << std::quoted(p, delim, escape); in quote()
88 std::string unquote ( const char *p, char delim='"', char escape='\\' ) { in unquote() argument
92 ss >> std::quoted(s, delim, escape); in unquote()
133 void round_trip_e ( const wchar_t *p, wchar_t escape ) { in round_trip_e() argument
137 ss << std::quoted(sv, wchar_t('"'), escape ); in round_trip_e()
139 ss >> std::quoted(s, wchar_t('"'), escape ); in round_trip_e()
144 std::wstring quote ( const wchar_t *p, wchar_t delim='"', wchar_t escape='\\' ) { in quote() argument
148 ss << std::quoted(sv, delim, escape); in quote()
154 std::wstring unquote ( const wchar_t *p, wchar_t delim='"', wchar_t escape='\\' ) { in unquote() argument
160 ss >> std::quoted(s, delim, escape); in unquote()