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

Go to the source code of this file.

Classes

class  attribute_set_t
 An associated array based on adobe::token_range_t. A utility class for the xml_parser_t. More...
struct  attribute_set_t::less_t
struct  attribute_set_t::less_key_only_t
class  xml_parser_t< O >
 A relatively lightweight and simple xml (subset) parser. More...

Namespaces

namespace  adobe

Typedefs

typedef token_range_t implementation_xml_element_proc_t(const token_range_t &entire_element_range, const token_range_t &name, const attribute_set_t &attribute_set, const token_range_t &value)
using xml_element_proc_t

Functions

token_range_t xml_element_echo (const token_range_t &entire_element_range, const token_range_t &, const attribute_set_t &, const token_range_t &)
token_range_t xml_element_strip (const token_range_t &, const token_range_t &, const attribute_set_t &, const token_range_t &value)
token_range_t xml_element_linefeed (const token_range_t &, const token_range_t &name, const attribute_set_t &attribute_set, const token_range_t &value)
template<typename Result, typename InputIterator>
InputIterator xatoi (InputIterator first, InputIterator last, Result &result)
template<typename Result, typename InputIterator>
InputIterator datoi (InputIterator first, InputIterator last, Result &result)