Changeset 20949 for lang/cplusplus/llv8call/trunk/ext/libxml/document.cc
- Timestamp:
- 10/08/08 09:16:42 (3 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/cplusplus/llv8call/trunk/ext/libxml/document.cc
r20947 r20949 100 100 END 101 101 102 FUNCTION( _createElement)102 FUNCTION(createElement) 103 103 ARG_COUNT(1); 104 104 ARG_str(elname, 0); … … 110 110 xmlAddChild(fragment, node_raw); 111 111 return createElem( doc, node_raw ); 112 END 113 114 FUNCTION(createCDATASection) 115 ARG_COUNT(1); 116 ARG_str(elname, 0); 117 EXTERNAL_DOC(); 118 EXTERNAL_FRAGMENT(); 119 120 xmlNodePtr node_raw = xmlNewCDataBlock(doc, (const xmlChar*)*elname, elname.length()); 121 assert(node_raw); 122 xmlAddChild(fragment, node_raw); 123 return createCDATA( doc, node_raw ); 112 124 END 113 125 … … 184 196 BIND_IM("documentElement", _documentElement); 185 197 BIND_IM("setDocumentElement", setDocumentElement); 186 BIND_IM("createElement", _createElement); 198 BIND_IM("createElement", createElement); 199 BIND_IM("createCDATASection", createCDATASection); 187 200 BIND_IM("createAttribute", createAttribute); 188 201 BIND_IM("createTextNode", createTextNode); … … 194 207 ENDSUBMODULE 195 208 196 // REST: 1 2/51209 // REST: 13/51 197 210 198 211 // TODO: doc.actualEncoding … … 216 229 // TODO: doc.createAttributeNS 217 230 // TODO: doc.createDocumentFragment 218 // TODO: doc.createCDATASection219 231 // TODO: doc.createProcessingInstruction 220 232 // TODO: doc.createEntityReference
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)