strconv_attribute_impl< opt_escape > Struct Template Reference

List of all members.

Static Public Member Functions

static char_t * parse_wnorm (char_t *s, char_t end_quote)
static char_t * parse_wconv (char_t *s, char_t end_quote)
static char_t * parse_eol (char_t *s, char_t end_quote)
static char_t * parse_simple (char_t *s, char_t end_quote)


Detailed Description

template<typename opt_escape>
struct strconv_attribute_impl< opt_escape >

Definition at line 1702 of file pugixml.cpp.


Member Function Documentation

template<typename opt_escape >
static char_t* strconv_attribute_impl< opt_escape >::parse_eol ( char_t *  s,
char_t  end_quote 
) [inline, static]

Definition at line 1767 of file pugixml.cpp.

References ct_parse_attr, gap::flush(), PUGI__IS_CHARTYPE, gap::push(), and strconv_escape().

Here is the call graph for this function:

template<typename opt_escape >
static char_t* strconv_attribute_impl< opt_escape >::parse_simple ( char_t *  s,
char_t  end_quote 
) [inline, static]

Definition at line 1789 of file pugixml.cpp.

References ct_parse_attr, gap::flush(), PUGI__IS_CHARTYPE, and strconv_escape().

Here is the call graph for this function:

template<typename opt_escape >
static char_t* strconv_attribute_impl< opt_escape >::parse_wconv ( char_t *  s,
char_t  end_quote 
) [inline, static]

Definition at line 1743 of file pugixml.cpp.

References ct_parse_attr_ws, ct_space, gap::flush(), PUGI__IS_CHARTYPE, gap::push(), and strconv_escape().

Here is the call graph for this function:

template<typename opt_escape >
static char_t* strconv_attribute_impl< opt_escape >::parse_wnorm ( char_t *  s,
char_t  end_quote 
) [inline, static]

Definition at line 1703 of file pugixml.cpp.

References ct_parse_attr_ws, ct_space, gap::flush(), PUGI__IS_CHARTYPE, gap::push(), str, and strconv_escape().

Here is the call graph for this function:


The documentation for this struct was generated from the following file:

Generated on Thu Jul 6 00:32:01 2017 for Moses by  doxygen 1.5.9