stlab.adobe.com Adobe Systems Incorporated

xstring.hpp File Reference

#include <adobe/config.hpp>
#include <adobe/functional.hpp>
#include <adobe/implementation/string_pool.hpp>
#include <adobe/istream.hpp>
#include <adobe/name.hpp>
#include <adobe/string.hpp>
#include <adobe/unicode.hpp>
#include <adobe/xml_parser.hpp>
#include <boost/function.hpp>
#include <boost/noncopyable.hpp>
#include <sstream>
#include <vector>
#include <map>
#include <cassert>
#include <cctype>

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

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 char *fragment, O output)
template<typename O >
void parse_xml_fragment (const std::string &fragment, O output)
std::string xstring (const std::string &xstr)
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)
void xstring_clear_glossary ()
std::string xstring_replace (const std::string &xstr, const std::string *first, const std::string *last)
std::string xstring_replace (const std::string &xstr, const std::string &marker)
std::string xstring_replace (const name_t &xstr_id, const std::string *first, const std::string *last)
std::string xstring_replace (const name_t &xstr_id, const std::string &marker)

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google