Adobe Source Libraries 2.0.0
A collection of C++ libraries.
Loading...
Searching...
No Matches
xstring.hpp File Reference

Go to the source code of this file.

Classes

class  xstring_context_t
 Scope-based runtime context stack for glossary lookups. More...

Namespaces

namespace  adobe

Functions

void xstring_clear_glossary ()
template<typename O>
void parse_xml_fragment (uchar_ptr_t fragment, std::size_t n, O output)
template<typename O>
void parse_xml_fragment (const std::string &fragment, O output)
template<typename O>
void parse_xml_fragment (const char *fragment, O output)
template<typename O>
void xstring (const char *xstr, std::size_t n, O output)
template<typename O>
void xstring (const char *xstr, O output)
std::string xstring (const char *xstr, std::size_t n)
std::string xstring (const std::string &xstr)
std::string xstring_replace (const std::string &xstr, const std::string &marker)
std::string xstring_replace (const std::string &xstr, const std::string *first, const std::string *last)
std::string xstring_replace (const name_t &xstr_id, const std::string &marker)
std::string xstring_replace (const name_t &xstr_id, const std::string *first, const std::string *last)