libdap Updated for version 3.21.1
libdap4 is an implementation of OPeNDAP's DAP protocol.
escaping.cc File Reference
#include "config.h"
#include <ctype.h>
#include <iomanip>
#include <sstream>
#include <string>
#include "Error.h"
#include "GNURegex.h"
#include "InternalErr.h"
#include "debug.h"
Include dependency graph for escaping.cc:

Go to the source code of this file.

Namespaces

namespace  libdap
 top level DAP object to house generic methods
 

Functions

string libdap::esc2underscore (string s)
 
string libdap::escape_double_quotes (string source)
 
string libdap::escattr (string s)
 
string libdap::escattr_xml (string s)
 
string libdap::hexstring (unsigned char val)
 
string libdap::id2www (string in, const string &allowable)
 
string libdap::id2www_ce (string in, const string &allowable)
 
string libdap::id2xml (string in, const string &not_allowed)
 
string libdap::munge_error_message (string msg)
 
string libdap::octal_to_hex (const string &octal_digits)
 
string libdap::octstring (unsigned char val)
 
string libdap::unescape_double_quotes (string source)
 
string libdap::unescattr (string s)
 
string libdap::unhexstring (string s)
 
string libdap::unoctstring (string s)
 
string libdap::www2id (const string &in, const string &escape, const string &except)
 
string libdap::xml2id (string in)