Changeset 4744 for gaycko/trunk/src/dom/dom.h
- Timestamp:
- Feb 2, 2011, 3:00:41 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gaycko/trunk/src/dom/dom.h
r4739 r4744 24 24 ELEM_TR, 25 25 ELEM_TD 26 } elementType;26 }nodeType; 27 27 28 28 struct gAttribute_ { … … 32 32 typedef struct gAttribute_ gAttribute; 33 33 34 typedef struct g Element_ gElement;35 struct g Element_ {36 elementType type;34 typedef struct gNode_ gNode; 35 struct gNode_ { 36 nodeType type; 37 37 char *name; 38 38 unsigned int level; … … 43 43 44 44 unsigned int children_count; 45 g Element**children;45 gNode **children; 46 46 47 g Element*parent;47 gNode *parent; 48 48 }; 49 49 50 50 51 51 struct gDOM_ { 52 g Element*root;52 gNode *root; 53 53 }; 54 54 … … 57 57 58 58 gDOM *gaycko_convert_dom(htmlDocPtr doc); 59 gElement* explore(gElement **elem, htmlNodePtr element, unsigned int level , gElement *parent); 60 gElement *add_element(htmlNodePtr node); 61 void pretty_print(gElement *elem); 59 gNode* explore(gNode **elem, htmlNodePtr element, unsigned int level , gNode *parent); 60 gNode *add_node(htmlNodePtr node); 61 void destroy_node(gNode *elem); 62 void pretty_print(gNode *elem); 63 62 64 #endif
Note: See TracChangeset
for help on using the changeset viewer.