9 #include "cetlib_except/exception.h" 38 if (std::isprint(*it))
56 if (ch ==
'\\' && it !=
e - 1) {
93 value = s.substr(1, s.size() - 2);
107 auto const sz = s.
size();
108 if ((sz >= 2) && (s[0] == quot) && (s.back() == quot)) {
std::string unescape(std::string const &str)
bool is_double_quoted_string(std::string const &str)
bool canonical_string(std::string const &str, std::string &result)
bool is_quoted_string(std::string const &s, char quot)
bool is_single_quoted_string(std::string const &str)
std::string escape(std::string const &str)
cet::coded_exception< error, detail::translate > exception
QCString & append(const char *s)