~ubuntu-branches/ubuntu/saucy/lxml/saucy-security

« back to all changes in this revision

Viewing changes to src/lxml/lxml.etree.h

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-02-19 21:47:31 UTC
  • mfrom: (2.1.35 experimental)
  • Revision ID: package-import@ubuntu.com-20130219214731-jbkip7ycyvzlth3m
Tags: 3.1.0-1
New upstream version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
10
10
struct LxmlElementClassLookup;
11
11
struct LxmlFallbackElementClassLookup;
12
12
 
13
 
/* "src/lxml/lxml.etree.pyx":302
 
13
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/lxml.etree.pyx":302
14
14
 * cdef class _BaseParser
15
15
 * cdef class QName
16
16
 * ctypedef public xmlNode* (*_node_to_node_function)(xmlNode*)             # <<<<<<<<<<<<<<
19
19
 */
20
20
typedef xmlNode *(*_node_to_node_function)(xmlNode *);
21
21
 
22
 
/* "src/lxml/lxml.etree.pyx":298
 
22
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/lxml.etree.pyx":298
23
23
 * 
24
24
 * # forward declarations
25
25
 * cdef public class _Document [ type LxmlDocumentType, object LxmlDocument ]             # <<<<<<<<<<<<<<
35
35
  struct __pyx_obj_4lxml_5etree__BaseParser *_parser;
36
36
};
37
37
 
38
 
/* "src/lxml/lxml.etree.pyx":299
 
38
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/lxml.etree.pyx":299
39
39
 * # forward declarations
40
40
 * cdef public class _Document [ type LxmlDocumentType, object LxmlDocument ]
41
41
 * cdef public class _Element [ type LxmlElementType, object LxmlElement ]             # <<<<<<<<<<<<<<
50
50
  PyObject *_tag;
51
51
};
52
52
 
53
 
/* "src/lxml/lxml.etree.pyx":1734
 
53
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/lxml.etree.pyx":1734
54
54
 * 
55
55
 * 
56
56
 * cdef public class _ElementTree [ type LxmlElementTreeType,             # <<<<<<<<<<<<<<
64
64
  struct LxmlElement *_context_node;
65
65
};
66
66
 
67
 
/* "src/lxml/lxml.etree.pyx":2372
 
67
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/lxml.etree.pyx":2395
68
68
 * 
69
69
 * 
70
70
 * cdef public class _ElementTagMatcher [ object LxmlElementTagMatcher,             # <<<<<<<<<<<<<<
80
80
  char *_name;
81
81
};
82
82
 
83
 
/* "src/lxml/lxml.etree.pyx":2403
 
83
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/lxml.etree.pyx":2426
84
84
 *                 self._name = NULL
85
85
 * 
86
86
 * cdef public class _ElementIterator(_ElementTagMatcher) [             # <<<<<<<<<<<<<<
93
93
  _node_to_node_function _next_element;
94
94
};
95
95
 
96
 
/* "/home/sbehnel/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":6
 
96
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":6
97
97
 * # Custom Element classes
98
98
 * 
99
99
 * cdef public class ElementBase(_Element) [ type LxmlElementBaseType,             # <<<<<<<<<<<<<<
104
104
  struct LxmlElement __pyx_base;
105
105
};
106
106
 
107
 
/* "/home/sbehnel/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":179
 
107
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":179
108
108
 * # Element class lookup
109
109
 * 
110
110
 * ctypedef public object (*_element_class_lookup_function)(object, _Document, xmlNode*)             # <<<<<<<<<<<<<<
113
113
 */
114
114
typedef PyObject *(*_element_class_lookup_function)(PyObject *, struct LxmlDocument *, xmlNode *);
115
115
 
116
 
/* "/home/sbehnel/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":182
 
116
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":182
117
117
 * 
118
118
 * # class to store element class lookup functions
119
119
 * cdef public class ElementClassLookup [ type LxmlElementClassLookupType,             # <<<<<<<<<<<<<<
125
125
  _element_class_lookup_function _lookup_function;
126
126
};
127
127
 
128
 
/* "/home/sbehnel/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":191
 
128
/* "/home/stefan/source/Python/lxml/lxml-release/src/lxml/classlookup.pxi":191
129
129
 *         self._lookup_function = NULL # use default lookup
130
130
 * 
131
131
 * cdef public class FallbackElementClassLookup(ElementClassLookup) \             # <<<<<<<<<<<<<<