The cl-libxml2 Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The cl-libxml2 Reference Manual

This is the cl-libxml2 Reference Manual, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 11:13:35 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

1.1 cl-libxml2

Dependencies
Source

cl-libxml2.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

2 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

2.1 cl-libxml2/tree

Parent

cl-libxml2 (system)

Location

tree/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

2.2 cl-libxml2/xpath

Dependency

tree (module)

Parent

cl-libxml2 (system)

Location

xpath/

Components

Previous: , Up: Modules   [Contents][Index]

2.3 cl-libxml2/html

Dependency

tree (module)

Parent

cl-libxml2 (system)

Location

html/

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 cl-libxml2.asd

Location

cl-libxml2.asd

Systems

cl-libxml2 (system)

Packages

cl-libxml2-system


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 cl-libxml2/tree/packages.lisp

Parent

tree (module)

Location

tree/packages.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 cl-libxml2/tree/xtree.lisp

Dependency

packages.lisp (file)

Parent

tree (module)

Location

tree/xtree.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 cl-libxml2/tree/error.lisp

Dependency

xtree.lisp (file)

Parent

tree (module)

Location

tree/error.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 cl-libxml2/tree/namespace.lisp

Dependency

error.lisp (file)

Parent

tree (module)

Location

tree/namespace.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 cl-libxml2/tree/attribute.lisp

Dependency

error.lisp (file)

Parent

tree (module)

Location

tree/attribute.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.7 cl-libxml2/tree/node.lisp

Dependency

namespace.lisp (file)

Parent

tree (module)

Location

tree/node.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.8 cl-libxml2/tree/document.lisp

Dependency

node.lisp (file)

Parent

tree (module)

Location

tree/document.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.9 cl-libxml2/tree/parse.lisp

Dependency

document.lisp (file)

Parent

tree (module)

Location

tree/parse.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.10 cl-libxml2/tree/serialize.lisp

Dependency

document.lisp (file)

Parent

tree (module)

Location

tree/serialize.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.11 cl-libxml2/tree/resolve.lisp

Dependency

parse.lisp (file)

Parent

tree (module)

Location

tree/resolve.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.12 cl-libxml2/tree/entities.lisp

Dependency

packages.lisp (file)

Parent

tree (module)

Location

tree/entities.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.13 cl-libxml2/xpath/packages.lisp

Parent

xpath (module)

Location

xpath/packages.lisp

Packages

libxml2.xpath


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.14 cl-libxml2/xpath/node-set.lisp

Dependency

packages.lisp (file)

Parent

xpath (module)

Location

xpath/node-set.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.15 cl-libxml2/xpath/xpath-object.lisp

Dependency

node-set.lisp (file)

Parent

xpath (module)

Location

xpath/xpath-object.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.16 cl-libxml2/xpath/xpath-context.lisp

Dependency

packages.lisp (file)

Parent

xpath (module)

Location

xpath/xpath-context.lisp

Exported Definitions

*lisp-xpath-functions* (special variable)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.17 cl-libxml2/xpath/expression.lisp

Dependencies
Parent

xpath (module)

Location

xpath/expression.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.18 cl-libxml2/xpath/extensions.lisp

Dependency

expression.lisp (file)

Parent

xpath (module)

Location

xpath/extensions.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.19 cl-libxml2/html/packages.lisp

Parent

html (module)

Location

html/packages.lisp

Packages

libxml2.html


Previous: , Up: Lisp files   [Contents][Index]

3.1.20 cl-libxml2/html/html.lisp

Dependency

packages.lisp (file)

Parent

html (module)

Location

html/html.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 cl-libxml2-system

Source

cl-libxml2.asd

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

4.2 libxml2.tree

Source

packages.lisp (file)

Nickname

xtree

Use List
Used By List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

4.3 libxml2.private

Source

packages.lisp (file)

Use List

common-lisp

Used By List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

4.4 libxml2.xpath

Source

packages.lisp (file)

Nickname

xpath

Use List
Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

4.5 libxml2.html

Source

packages.lisp (file)

Nickname

html

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *default-ns-map*
Package

libxml2.xpath

Source

expression.lisp (file)

Special Variable: *lisp-xpath-functions*
Package

libxml2.xpath

Source

xpath-context.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Macros

Macro: define-libxml2-function (FOREIGN-NAME LISP-NAME) RETURN-TYPE &body ARGS
Package

libxml2.private

Source

error.lisp (file)

Macro: define-xpath-function NAME (&rest ARGS) &body BODY
Package

libxml2.xpath

Source

extensions.lisp (file)

Macro: defwrapper WRAPPER-NAME CFFI-TYPE
Package

libxml2.private

Source

xtree.lisp (file)

Macro: defxml VAR SRC
Package

libxml2.tree

Source

parse.lisp (file)

Macro: with-attributes (&rest ENTRIES) ELEMENT &body BODY
Package

libxml2.tree

Source

attribute.lisp (file)

Macro: with-compiled-expression (VAR EXPR) &body BODY
Package

libxml2.xpath

Source

expression.lisp (file)

Macro: with-custom-resolvers (&rest RESOLVERS) &body BODY
Package

libxml2.tree

Source

resolve.lisp (file)

Macro: with-fake-document (VAR ROOT) &body BODY
Package

libxml2.tree

Source

document.lisp (file)

Macro: with-libxml2-object (VAR VALUE) &body BODY
Package

libxml2.tree

Source

xtree.lisp (file)

Macro: with-object (VAR VALUE) &body BODY
Package

libxml2.tree

Source

xtree.lisp (file)

Macro: with-parse-document (VAR SRC &rest OPTIONS) &body BODY
Package

libxml2.tree

Source

parse.lisp (file)

Macro: with-parse-html (VAR SRC &rest KEYS &key &allow-other-keys) &body BODY
Package

libxml2.html

Source

html.lisp (file)

Macro: with-parse-html-fragment (VAR SRC) &body BODY
Package

libxml2.html

Source

html.lisp (file)

Macro: with-xpath-functions (&rest FUNCS) &body BODY
Package

libxml2.xpath

Source

extensions.lisp (file)

Macro: with-xpath-object (RES (OBJ EXPR &optional NS-MAP)) &body BODY
Package

libxml2.xpath

Source

xpath-object.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Functions

Function: all-attribute-nodes ELEMENT
Package

libxml2.tree

Source

node.lisp (file)

Function: all-childs NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: append-child PARENT NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: attribute-p NODE &key THROW-ERROR
Package

libxml2.tree

Source

node.lisp (file)

Function: attribute-value ELEMENT NAME &optional URI
Function: (setf attribute-value) VALUE ELEMENT NAME &optional URI
Package

libxml2.tree

Source

attribute.lisp (file)

Function: comment-p NODE &key THROW-ERROR
Package

libxml2.tree

Source

node.lisp (file)

Function: compile-expression STR
Package

libxml2.xpath

Source

expression.lisp (file)

Function: detach NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: document NODE
Function: (setf document) DOC NODE
Package

libxml2.tree

Source

document.lisp (file)

Function: document-fragment-p NODE &key THROW-ERROR
Package

libxml2.tree

Source

node.lisp (file)

Function: element-p NODE &key THROW-ERROR
Package

libxml2.tree

Source

node.lisp (file)

Function: encode-entitites DOC STR
Package

libxml2.tree

Source

entities.lisp (file)

Function: encode-special-chars DOC STR
Package

libxml2.tree

Source

entities.lisp (file)

Function: find-boolean OBJ EXPR &key NS-MAP
Package

libxml2.xpath

Source

expression.lisp (file)

Function: find-list OBJ EXPR &key NS-MAP
Package

libxml2.xpath

Source

expression.lisp (file)

Function: find-node FIRST FILTER
Package

libxml2.tree

Source

node.lisp (file)

Function: find-number OBJ EXPR &key NS-MAP
Package

libxml2.xpath

Source

expression.lisp (file)

Function: find-single-node OBJ EXPR &key NS-MAP
Package

libxml2.xpath

Source

expression.lisp (file)

Function: find-string OBJ EXPR &key NS-MAP
Package

libxml2.xpath

Source

expression.lisp (file)

Function: first-child NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: getpath NODE
Package

libxml2.xpath

Source

expression.lisp (file)

Function: html-p DOC
Package

libxml2.html

Source

html.lisp (file)

Function: insert-child-after NEW-CHILD REF-CHILD
Package

libxml2.tree

Source

node.lisp (file)

Function: insert-child-before NEW-CHILD REF-CHILD
Package

libxml2.tree

Source

node.lisp (file)

Function: last-child NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: last-error ()
Package

libxml2.tree

Source

error.lisp (file)

Function: local-name NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: make-child-element PARENT NAME &optional HREF PREFIX
Package

libxml2.tree

Source

node.lisp (file)

Function: make-child-text NODE CONTENT &key ENCODE
Package

libxml2.tree

Source

node.lisp (file)

Function: make-comment DATA
Package

libxml2.tree

Source

node.lisp (file)

Function: make-document &optional DOCUMENT-ELEMENT
Package

libxml2.tree

Source

document.lisp (file)

Function: make-document-fragment &optional DOCUMENT
Package

libxml2.tree

Source

node.lisp (file)

Function: make-element NAME &optional HREF PREFIX
Package

libxml2.tree

Source

node.lisp (file)

Function: make-ns ELEMENT HREF &optional PREFIX
Package

libxml2.tree

Source

namespace.lisp (file)

Function: make-process-instruction NAME CONTENT &optional DOCUMENT
Package

libxml2.tree

Source

node.lisp (file)

Function: make-text DATA
Package

libxml2.tree

Source

node.lisp (file)

Function: meta-encoding DOC

Encoding definition lookup in the Meta tags

Package

libxml2.html

Source

html.lisp (file)

Writer

(setf meta-encoding) (function)

Function: (setf meta-encoding) ENCODING DOC

Sets the current encoding in the Meta tags
NOTE: this will not change the document content encoding, just the META flag associated.

Package

libxml2.html

Source

html.lisp (file)

Reader

meta-encoding (function)

Function: next-sibling NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: node-filter &key TYPE LOCAL-NAME NS FILTER
Package

libxml2.tree

Source

node.lisp (file)

Function: node-set-at NODESET INDEX
Package

libxml2.xpath

Source

node-set.lisp (file)

Function: node-set-length NODESET
Package

libxml2.xpath

Source

node-set.lisp (file)

Function: node-type NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: parent NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: parse OBJ &rest OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: parse-options &rest OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: prepend-child PARENT NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: prev-sibling NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: process-instruction-p NODE &key THROW-ERROR
Package

libxml2.tree

Source

node.lisp (file)

Function: real-node-p NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: release OBJ
Package

libxml2.tree

Source

xtree.lisp (file)

Function: remove-attribute ELEMENT NAME &optional URI
Package

libxml2.tree

Source

attribute.lisp (file)

Function: remove-child CHILD
Package

libxml2.tree

Source

node.lisp (file)

Function: replace-child OLD-CHILD NEW-CHILD &key DELETE
Package

libxml2.tree

Source

node.lisp (file)

Function: resolve-file/url FILENAME %CTXT
Package

libxml2.tree

Source

resolve.lisp (file)

Function: resolve-stream STREAM %CTXT
Package

libxml2.tree

Source

resolve.lisp (file)

Function: resolve-string STR %CTXT
Package

libxml2.tree

Source

resolve.lisp (file)

Function: root DOC
Function: (setf root) NODE DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: text-content NODE
Function: (setf text-content) CONTENT NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: text-p NODE &key THROW-ERROR
Package

libxml2.tree

Source

node.lisp (file)

Function: xpath-object-type RES
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: xpath-object-value RES
Package

libxml2.xpath

Source

xpath-object.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.4 Generic functions

Generic Function: base-url OBJ
Package

libxml2.tree

Source

xtree.lisp (file)

Writer

(setf base-url) (generic function)

Methods
Method: base-url (DOC document)
Source

document.lisp (file)

Method: base-url (NODE node)
Source

node.lisp (file)

Generic Function: (setf base-url) URI OBJ
Package

libxml2.tree

Source

node.lisp (file)

Reader

base-url (generic function)

Generic Function: copy OBJ
Package

libxml2.tree

Source

xtree.lisp (file)

Methods
Method: copy (DOC document)
Source

document.lisp (file)

Method: copy (NODE node)
Source

node.lisp (file)

Generic Function: error-domain OBJECT
Package

libxml2.tree

Methods
Method: error-domain (XMLERROR xmlerror)

automatically generated reader method

Source

error.lisp (file)

Generic Function: error-level OBJECT
Package

libxml2.tree

Methods
Method: error-level (XMLERROR xmlerror)

automatically generated reader method

Source

error.lisp (file)

Generic Function: error-message OBJECT
Package

libxml2.tree

Methods
Method: error-message (XMLERROR xmlerror)

automatically generated reader method

Source

error.lisp (file)

Generic Function: eval-expression NODE EXPR &key NS-MAP
Package

libxml2.xpath

Source

expression.lisp (file)

Methods
Method: eval-expression (NODE node) (EXPR compiled-expression) &key NS-MAP
Method: eval-expression (NODE node) (EXPR string) &key NS-MAP
Method: eval-expression (DOC document) EXPR &key NS-MAP
Generic Function: namespace-prefix OBJ
Package

libxml2.tree

Source

namespace.lisp (file)

Methods
Method: namespace-prefix (NODE node)
Source

node.lisp (file)

Method: namespace-prefix (NS ns)
Generic Function: namespace-uri OBJ
Package

libxml2.tree

Source

namespace.lisp (file)

Methods
Method: namespace-uri (NODE node)
Source

node.lisp (file)

Method: namespace-uri (NS ns)
Generic Function: parse-html OBJ &key ENCODING &allow-other-keys

parse html

Package

libxml2.html

Source

html.lisp (file)

Methods
Method: parse-html (STREAM stream) &key ENCODING
Method: parse-html (OCTETS array) &key ENCODING
Method: parse-html (URI uri) &key ENCODING
Method: parse-html (PATH pathname) &key ENCODING
Method: parse-html (STR string) &key
Method: parse-html OBJ &key &allow-other-keys around
Generic Function: parse-html-fragment HTML

Parse HTML to document fragment

Package

libxml2.html

Source

html.lisp (file)

Methods
Method: parse-html-fragment (HTML string)
Generic Function: pointer OBJECT
Package

libxml2.private

Methods
Method: pointer (OBJ (eql nil))
Source

xtree.lisp (file)

Method: pointer (LIBXML2-CFFI-OBJECT-WRAPPER libxml2-cffi-object-wrapper)

automatically generated reader method

Source

xtree.lisp (file)

Generic Function: process-xinclude OBJ &optional OPTIONS
Package

libxml2.tree

Source

xtree.lisp (file)

Methods
Method: process-xinclude (DOC document) &optional OPTIONS
Source

document.lisp (file)

Method: process-xinclude (NODE node) &optional OPTIONS
Source

node.lisp (file)

Generic Function: serialize OBJ TARGET &key ENCODING PRETTY-PRINT
Package

libxml2.tree

Source

serialize.lisp (file)

Methods
Method: serialize (EL node) (FILENAME pathname) &key ENCODING PRETTY-PRINT
Method: serialize (EL node) (TARGET (eql to-string)) &key ENCODING PRETTY-PRINT
Method: serialize (EL node) (STREAM stream) &key ENCODING PRETTY-PRINT
Method: serialize (DOC document) (STREAM stream) &key ENCODING PRETTY-PRINT
Method: serialize (DOC document) (S (eql to-octets)) &key ENCODING PRETTY-PRINT
Method: serialize (DOC document) (S (eql to-string)) &key ENCODING PRETTY-PRINT
Method: serialize (DOC document) (FILENAME pathname) &key ENCODING PRETTY-PRINT
Generic Function: serialize-html OBJ TARGET &key
Package

libxml2.html

Source

html.lisp (file)

Methods
Method: serialize-html (NODE node) (TARGET (eql to-string)) &key
Method: serialize-html (NODE node) (STREAM stream) &key
Method: serialize-html (DOC document) (STREAM stream) &key
Method: serialize-html (DOC document) (S (eql to-string)) &key
Method: serialize-html DOC (FILENAME pathname) &key
Generic Function: wrapper-slot-value OBJ SLOT
Generic Function: (setf wrapper-slot-value) VALUE OBJ SLOT
Package

libxml2.private

Source

xtree.lisp (file)

Methods
Method: wrapper-slot-value (OBJ xpath-parser-context) SLOT
Method: (setf wrapper-slot-value) VALUE (OBJ xpath-parser-context) SLOT
Source

extensions.lisp (file)

Method: wrapper-slot-value (OBJ xpath-object) SLOT
Method: (setf wrapper-slot-value) VALUE (OBJ xpath-object) SLOT
Source

xpath-object.lisp (file)

Method: wrapper-slot-value (OBJ node-set) SLOT
Method: (setf wrapper-slot-value) VALUE (OBJ node-set) SLOT
Source

node-set.lisp (file)

Method: wrapper-slot-value (OBJ document) SLOT
Method: (setf wrapper-slot-value) VALUE (OBJ document) SLOT
Source

document.lisp (file)

Method: wrapper-slot-value (OBJ node) SLOT
Method: (setf wrapper-slot-value) VALUE (OBJ node) SLOT
Source

node.lisp (file)

Method: wrapper-slot-value (OBJ ns) SLOT
Method: (setf wrapper-slot-value) VALUE (OBJ ns) SLOT
Source

namespace.lisp (file)

Generic Function: xpath-object-cast OBJ TYPE
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Methods
Method: xpath-object-cast OBJ (TP (eql boolean))
Method: xpath-object-cast OBJ (TP (eql number))
Method: xpath-object-cast OBJ (TP (eql string))

Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.5 Conditions

Condition: libxml2-error ()
Package

libxml2.tree

Source

error.lisp (file)

Direct superclasses
Condition: libxml2-warning ()
Package

libxml2.tree

Source

error.lisp (file)

Direct superclasses

Previous: , Up: Exported definitions   [Contents][Index]

5.1.6 Classes

Class: compiled-expression ()
Package

libxml2.xpath

Source

expression.lisp (file)

Direct superclasses

libxml2-cffi-object-wrapper (class)

Direct methods
Class: document ()
Package

libxml2.tree

Source

document.lisp (file)

Direct superclasses

libxml2-cffi-object-wrapper (class)

Direct methods
Class: node ()
Package

libxml2.tree

Source

node.lisp (file)

Direct superclasses

libxml2-cffi-object-wrapper (class)

Direct methods
Class: node-set ()
Package

libxml2.xpath

Source

node-set.lisp (file)

Direct superclasses

libxml2-cffi-object-wrapper (class)

Direct methods
Class: ns ()
Package

libxml2.tree

Source

namespace.lisp (file)

Direct superclasses

libxml2-cffi-object-wrapper (class)

Direct methods
Class: xmlerror ()
Package

libxml2.tree

Source

error.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: message
Initargs

:message

Readers

error-message (generic function)

Slot: domain
Initargs

:domain

Readers

error-domain (generic function)

Slot: level
Initargs

:level

Readers

error-level (generic function)

Class: xpath-object ()
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Direct superclasses

libxml2-cffi-object-wrapper (class)

Direct methods
Class: xpath-parser-context ()
Package

libxml2.xpath

Source

extensions.lisp (file)

Direct superclasses

libxml2-cffi-object-wrapper (class)

Direct methods

Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *cleanup-for-abort-restart*
Package

libxml2.tree

Source

error.lisp (file)

Special Variable: *default-external-resolver*
Package

libxml2.tree

Source

resolve.lisp (file)

Special Variable: *default-resolvers*
Package

libxml2.tree

Source

resolve.lisp (file)

Special Variable: *last-error*
Package

libxml2.tree

Source

error.lisp (file)

Special Variable: *libxml2-errors*
Package

libxml2.tree

Source

error.lisp (file)

Special Variable: *parser-context*
Package

libxml2.xpath

Source

extensions.lisp (file)

Special Variable: *private-xpath-context*
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Special Variable: *resolvers*
Package

libxml2.tree

Source

resolve.lisp (file)

Special Variable: *stream-for-xml-parse*
Package

libxml2.tree

Source

parse.lisp (file)

Special Variable: *stream-for-xml-serialize*
Package

libxml2.tree

Source

serialize.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Symbol macros

Symbol Macro: %xmlfreevar
Package

libxml2.tree

Source

xtree.lisp (file)

Expansion

(libxml2.tree::%var-accessor-%xmlfreevar)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Macros

Macro: clause-for-in-attributes-1 &key (FOR ATTR) (IN-ATTRIBUTES NODE) GENERATE
Package

libxml2.tree

Source

attribute.lisp (file)

Macro: clause-for-in-child-nodes-2 &key (FOR VAR) (IN-CHILD-NODES NODE) (WITH FILTER) GENERATE
Package

libxml2.tree

Source

node.lisp (file)

Macro: clause-for-in-next-siblings-3 &key (FOR VAR) (IN-NEXT-SIBLINGS NODE) (WITH FILTER) GENERATE
Package

libxml2.tree

Source

node.lisp (file)

Macro: clause-for-in-next-siblings-from-4 &key (FOR VAR) (IN-NEXT-SIBLINGS-FROM NODE) (WITH FILTER) GENERATE
Package

libxml2.tree

Source

node.lisp (file)

Macro: clause-for-in-nodeset-7 &key (FOR VAR) (IN-NODESET NODESET) GENERATE
Package

libxml2.xpath

Source

node-set.lisp (file)

Macro: clause-for-in-prev-siblings-5 &key (FOR VAR) (IN-PREV-SIBLINGS NODE) (WITH FILTER) GENERATE
Package

libxml2.tree

Source

node.lisp (file)

Macro: clause-for-in-prev-siblings-from-6 &key (FOR VAR) (IN-PREV-SIBLINGS-FROM NODE) (WITH FILTER) GENERATE
Package

libxml2.tree

Source

node.lisp (file)

Macro: clause-for-in-xpath-result-on-8 &key (FOR VAR) (IN-XPATH-RESULT EXPR) (ON NODE) (WITH-NS-MAP NS-MAP) GENERATE
Package

libxml2.xpath

Source

expression.lisp (file)

Macro: def-node-p NAME NODE-TYPE
Package

libxml2.tree

Source

node.lisp (file)

Macro: def-xo-cast (TYPE XPATH-TYPE) &body IMPL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Macro: with-%context (VAR DOC NODE NS-MAP) &body BODY
Package

libxml2.xpath

Source

xpath-context.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Functions

Function: %%htmldoccontentdumpoutput BUF CUR ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmldocdumpmemoryformat CUR MEM SIZE FORMAT
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlgetmetaencoding DOC
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlnewdocnodtd URI EXTERNAL-ID
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlnodedumpoutput BUF DOC NODE ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlreaddoc CUR BASE-URL ENCODING OPTIONS
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlreadfile FILENAME ENCODING OPTIONS
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlreadio IOREAD IOCLOSE IOCTX URL ENCODING OPTIONS
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlsavefileenc FILENAME DOC ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %%htmlsetmetaencoding DOC ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %%valuepop CTXT
Package

libxml2.xpath

Source

extensions.lisp (file)

Function: %%valuepush CTXT VALUE
Package

libxml2.xpath

Source

extensions.lisp (file)

Function: %%xmladdchild PARENT CHILD
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmladdnextsibling CUR ELEM
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmladdprevsibling CUR ELEM
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlcopydoc DOC RECURSIVE
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmlcopynode NODE EXTENDED
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmldocdumpformatmemoryenc DOC DOC_TXT_PTR DOC_TXT_LEN TXT_ENCODING FORMAT
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %%xmldocgetrootelement DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmldocsetrootelement DOC ROOT
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmlencodeentitiesreentrant DOC INPUT
Package

libxml2.tree

Source

entities.lisp (file)

Function: %%xmlencodespecialchars DOC INPUT
Package

libxml2.tree

Source

entities.lisp (file)

Function: %%xmlfindcharencodinghandler NAME
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %%xmlfreedoc DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmlfreenode NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlgetexternalentityloader ()
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %%xmlgetnodepath NODE
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %%xmlgetnsprop NODE NAME URI
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %%xmlhasnsprop NODE NAME HREF
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %%xmlnewcomment CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnewdoc VERSION
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmlnewdocfragment DOC
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnewdocpi DOC NAME CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnewinputfromfile CTXT FILENAME
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %%xmlnewioinputstream CTXT INPUT ENC
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %%xmlnewnode NS NAME
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnewns NODE HREF PREFIX
Package

libxml2.tree

Source

namespace.lisp (file)

Function: %%xmlnewstringinputstream CTXT BUFFER
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %%xmlnewtext CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnodeaddcontent PARENT CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnodedumpoutput BUF DOC NODE LEVEL FORMAT ENCODING
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %%xmlnodegetbase DOC CUR
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnodegetcontent CUR
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnodesetbase NODE URI
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlnodesetcontent CUR CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmloutputbufferclose BUF
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %%xmloutputbuffercreateio IOWRITE IOCLOSE IOCTX ENCODER
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %%xmlparserinputbuffercreateio IOREAD IOCLOSE IOCTX ENC
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %%xmlreaddoc CUR BASE-URL ENCODING OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: %%xmlreadfile FILENAME ENCODING OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: %%xmlreadio IOREAD IOCLOSE IOCTX URL ENCODING OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: %%xmlremoveprop ATTR
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %%xmlreplacenode OLD CUR
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlsaveformatfileenc FILENAME DOC ENCODING FORMAT
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %%xmlsaveformatfileto BUF CUR ENCODING FORMAT
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %%xmlsearchns DOC NODE PREFIX
Package

libxml2.tree

Source

namespace.lisp (file)

Function: %%xmlsearchnsbyhref DOC NODE HREF
Package

libxml2.tree

Source

namespace.lisp (file)

Function: %%xmlsetexternalentityloader LOADER
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %%xmlsetnsprop NODE NS NAME VALUE
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %%xmlsettreedoc TREE DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmlunlinknode NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlxincludeprocess DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmlxincludeprocessflags DOC FLAGS
Package

libxml2.tree

Source

document.lisp (file)

Function: %%xmlxincludeprocesstree NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlxincludeprocesstreeflags NODE FLAGS
Package

libxml2.tree

Source

node.lisp (file)

Function: %%xmlxpathcasttoboolean VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathcasttonumber VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathcasttostring VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathcompile STR
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %%xmlxpathcompiledeval COMP CTXT
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %%xmlxpathevalexpression STR CTXT
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %%xmlxpathfreecompexpr COMP
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %%xmlxpathfreecontext CTXT
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: %%xmlxpathfreeobject OBJ
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathnewboolean VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathnewcontext DOC
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: %%xmlxpathnewfloat VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathnewnodeset VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathnewnodesetlist VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathnewstring VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %%xmlxpathregisterfuncns CTXT NAME NS-URI XPATH-FUNCTION
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: %%xmlxpathregisterns CTXT PREFIX NS_URI
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: %htmldoccontentdumpoutput BUF CUR ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %htmldocdumpmemoryformat CUR MEM SIZE FORMAT
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlgetmetaencoding DOC
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlnewdocnodtd URI EXTERNAL-ID
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlnodedumpoutput BUF DOC NODE ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlreaddoc CUR BASE-URL ENCODING OPTIONS
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlreadfile FILENAME ENCODING OPTIONS
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlreadio IOREAD IOCLOSE IOCTX URL ENCODING OPTIONS
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlsavefileenc FILENAME DOC ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %htmlsetmetaencoding DOC ENCODING
Package

libxml2.html

Source

html.lisp (file)

Function: %stream-reader-callback STREAM
Package

libxml2.tree

Source

parse.lisp (file)

Function: %stream-writer-callback STREAM
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %valuepop CTXT
Package

libxml2.xpath

Source

extensions.lisp (file)

Function: %valuepush CTXT VALUE
Package

libxml2.xpath

Source

extensions.lisp (file)

Function: %var-accessor-%xmlfreevar ()
Function: (setf %var-accessor-%xmlfreevar) VALUE
Package

libxml2.tree

Source

xtree.lisp (file)

Function: %xmladdchild PARENT CHILD
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmladdnextsibling CUR ELEM
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmladdprevsibling CUR ELEM
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlcopydoc DOC RECURSIVE
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmlcopynode NODE EXTENDED
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmldocdumpformatmemoryenc DOC DOC_TXT_PTR DOC_TXT_LEN TXT_ENCODING FORMAT
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %xmldocgetrootelement DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmldocsetrootelement DOC ROOT
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmlencodeentitiesreentrant DOC INPUT
Package

libxml2.tree

Source

entities.lisp (file)

Function: %xmlencodespecialchars DOC INPUT
Package

libxml2.tree

Source

entities.lisp (file)

Function: %xmlfindcharencodinghandler NAME
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %xmlfree PTR
Package

libxml2.tree

Source

xtree.lisp (file)

Function: %xmlfreedoc DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmlfreenode NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlgetexternalentityloader ()
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %xmlgetlasterror ()
Package

libxml2.tree

Source

error.lisp (file)

Function: %xmlgetnodepath NODE
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %xmlgetnsprop NODE NAME URI
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %xmlhasnsprop NODE NAME HREF
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %xmlnewcomment CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnewdoc VERSION
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmlnewdocfragment DOC
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnewdocpi DOC NAME CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnewinputfromfile CTXT FILENAME
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %xmlnewioinputstream CTXT INPUT ENC
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %xmlnewnode NS NAME
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnewns NODE HREF PREFIX
Package

libxml2.tree

Source

namespace.lisp (file)

Function: %xmlnewstringinputstream CTXT BUFFER
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %xmlnewtext CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnodeaddcontent PARENT CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnodedumpoutput BUF DOC NODE LEVEL FORMAT ENCODING
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %xmlnodegetbase DOC CUR
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnodegetcontent CUR
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnodesetbase NODE URI
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlnodesetcontent CUR CONTENT
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmloutputbufferclose BUF
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %xmloutputbuffercreateio IOWRITE IOCLOSE IOCTX ENCODER
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %xmlparserinputbuffercreateio IOREAD IOCLOSE IOCTX ENC
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %xmlreaddoc CUR BASE-URL ENCODING OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: %xmlreadfile FILENAME ENCODING OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: %xmlreadio IOREAD IOCLOSE IOCTX URL ENCODING OPTIONS
Package

libxml2.tree

Source

parse.lisp (file)

Function: %xmlremoveprop ATTR
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %xmlreplacenode OLD CUR
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlreseterror ERR
Package

libxml2.tree

Source

error.lisp (file)

Function: %xmlsaveformatfileenc FILENAME DOC ENCODING FORMAT
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %xmlsaveformatfileto BUF CUR ENCODING FORMAT
Package

libxml2.tree

Source

serialize.lisp (file)

Function: %xmlsearchns DOC NODE PREFIX
Package

libxml2.tree

Source

namespace.lisp (file)

Function: %xmlsearchnsbyhref DOC NODE HREF
Package

libxml2.tree

Source

namespace.lisp (file)

Function: %xmlsetexternalentityloader LOADER
Package

libxml2.tree

Source

resolve.lisp (file)

Function: %xmlsetnsprop NODE NS NAME VALUE
Package

libxml2.tree

Source

attribute.lisp (file)

Function: %xmlsetstructurederrorfunc CTX HANDLER
Package

libxml2.tree

Source

error.lisp (file)

Function: %xmlsettreedoc TREE DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmlunlinknode NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlxincludeprocess DOC
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmlxincludeprocessflags DOC FLAGS
Package

libxml2.tree

Source

document.lisp (file)

Function: %xmlxincludeprocesstree NODE
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlxincludeprocesstreeflags NODE FLAGS
Package

libxml2.tree

Source

node.lisp (file)

Function: %xmlxpathcasttoboolean VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathcasttonumber VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathcasttostring VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathcompile STR
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %xmlxpathcompiledeval COMP CTXT
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %xmlxpathevalexpression STR CTXT
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %xmlxpathfreecompexpr COMP
Package

libxml2.xpath

Source

expression.lisp (file)

Function: %xmlxpathfreecontext CTXT
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: %xmlxpathfreeobject OBJ
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathnewboolean VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathnewcontext DOC
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: %xmlxpathnewfloat VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathnewnodeset VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathnewnodesetlist VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathnewstring VAL
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Function: %xmlxpathregisterfuncns CTXT NAME NS-URI XPATH-FUNCTION
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: %xmlxpathregisterns CTXT PREFIX NS_URI
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Function: add-extra-namespace ELEMENT HREF PREFIX
Package

libxml2.tree

Source

attribute.lisp (file)

Function: create-html-document &key URI EXTERNAL-ID

Creates a new HTML document. Do not initialize the DTD if uri and external-id is nil. Params:
uri: URI for the dtd, default - http://www.w3.org/TR/REC-html40/loose.dtd external-id: the external ID of the DTD
Returns: a new document

Package

libxml2.html

Source

html.lisp (file)

Function: document-node-p NODE &key THROW-ERROR
Package

libxml2.tree

Source

node.lisp (file)

Function: encoding-string ENCODING
Package

libxml2.tree

Source

serialize.lisp (file)

Function: format-flag FORMAT
Package

libxml2.tree

Source

serialize.lisp (file)

Function: generate-ns-prefix ELEMENT
Package

libxml2.tree

Source

namespace.lisp (file)

Function: make-libxml2-cffi-object-wrapper/impl %PTR WRAPPER-TYPE
Package

libxml2.tree

Source

xtree.lisp (file)

Function: make-xmlerror ERR
Package

libxml2.tree

Source

error.lisp (file)

Function: pointer-to-node PTR
Package

libxml2.tree

Source

node.lisp (file)

Function: search-ns-by-href ELEMENT HREF
Package

libxml2.tree

Source

namespace.lisp (file)

Function: search-ns-by-prefix ELEMENT PREFIX
Package

libxml2.tree

Source

namespace.lisp (file)

Function: switch-error-handling FLAG
Package

libxml2.tree

Source

error.lisp (file)

Function: value-pop &optional CTXT
Package

libxml2.xpath

Source

extensions.lisp (file)

Function: value-push VAL &optional CTXT
Package

libxml2.xpath

Source

extensions.lisp (file)

Function: wrapper-slot-node NODE SLOT
Package

libxml2.tree

Source

node.lisp (file)

Function: wrapper-slot-wrapper OBJ SLOT WRAPPER-TYPE
Package

libxml2.tree

Source

xtree.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.5 Generic functions

Generic Function: getxmlerrors CONDITION
Package

libxml2.tree

Methods
Method: getxmlerrors (CONDITION libxml2-condition)
Source

error.lisp (file)

Generic Function: make-xpath-object OBJ
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Methods
Method: make-xpath-object VAL
Method: make-xpath-object (VAL node-set)
Method: make-xpath-object (VAL node)
Method: make-xpath-object (VAL string)
Method: make-xpath-object (VAL number)
Generic Function: parse/impl OBJ OPTIONS

parse xml

Package

libxml2.tree

Source

parse.lisp (file)

Methods
Method: parse/impl (STREAM stream) OPTIONS
Method: parse/impl (OCTETS array) OPTIONS
Method: parse/impl (URI uri) OPTIONS
Method: parse/impl (STR string) OPTIONS
Method: parse/impl (PATH pathname) OPTIONS
Generic Function: release/impl OBJ
Package

libxml2.tree

Source

xtree.lisp (file)

Methods
Method: release/impl (EXPR compiled-expression)
Source

expression.lisp (file)

Method: release/impl (RESULT xpath-object)
Source

xpath-object.lisp (file)

Method: release/impl (DOC document)
Source

document.lisp (file)

Method: release/impl (NODE node)
Source

node.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.6 Conditions

Condition: libxml2-condition ()
Package

libxml2.tree

Source

error.lisp (file)

Direct superclasses

condition (condition)

Direct subclasses
Direct methods
Direct slots
Slot: errors
Initargs

:errors

Readers

getxmlerrors (generic function)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.7 Classes

Class: %xmldoc-tclass ()
Package

libxml2.tree

Source

document.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: %xmlerror-tclass ()
Package

libxml2.tree

Source

error.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: %xmlnode-tclass ()
Package

libxml2.tree

Source

node.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: %xmlnodeset-tclass ()
Package

libxml2.xpath

Source

node-set.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: %xmlns-tclass ()
Package

libxml2.tree

Source

namespace.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: %xmlxpathcontext-tclass ()
Package

libxml2.xpath

Source

xpath-context.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: %xmlxpathobject-tclass ()
Package

libxml2.xpath

Source

xpath-object.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: %xmlxpathparsercontext-tclass ()
Package

libxml2.xpath

Source

extensions.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)
Class: libxml2-cffi-object-wrapper ()
Package

libxml2.tree

Source

xtree.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
  • object-register (method)
  • pointer (method)
Direct slots
Slot: pointer
Initargs

:pointer

Readers

pointer (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L   M  
Index Entry  Section

C
cl-libxml2.asd: The cl-libxml2<dot>asd file
cl-libxml2/html: The cl-libxml2/html module
cl-libxml2/html/html.lisp: The cl-libxml2/html/html<dot>lisp file
cl-libxml2/html/packages.lisp: The cl-libxml2/html/packages<dot>lisp file
cl-libxml2/tree: The cl-libxml2/tree module
cl-libxml2/tree/attribute.lisp: The cl-libxml2/tree/attribute<dot>lisp file
cl-libxml2/tree/document.lisp: The cl-libxml2/tree/document<dot>lisp file
cl-libxml2/tree/entities.lisp: The cl-libxml2/tree/entities<dot>lisp file
cl-libxml2/tree/error.lisp: The cl-libxml2/tree/error<dot>lisp file
cl-libxml2/tree/namespace.lisp: The cl-libxml2/tree/namespace<dot>lisp file
cl-libxml2/tree/node.lisp: The cl-libxml2/tree/node<dot>lisp file
cl-libxml2/tree/packages.lisp: The cl-libxml2/tree/packages<dot>lisp file
cl-libxml2/tree/parse.lisp: The cl-libxml2/tree/parse<dot>lisp file
cl-libxml2/tree/resolve.lisp: The cl-libxml2/tree/resolve<dot>lisp file
cl-libxml2/tree/serialize.lisp: The cl-libxml2/tree/serialize<dot>lisp file
cl-libxml2/tree/xtree.lisp: The cl-libxml2/tree/xtree<dot>lisp file
cl-libxml2/xpath: The cl-libxml2/xpath module
cl-libxml2/xpath/expression.lisp: The cl-libxml2/xpath/expression<dot>lisp file
cl-libxml2/xpath/extensions.lisp: The cl-libxml2/xpath/extensions<dot>lisp file
cl-libxml2/xpath/node-set.lisp: The cl-libxml2/xpath/node-set<dot>lisp file
cl-libxml2/xpath/packages.lisp: The cl-libxml2/xpath/packages<dot>lisp file
cl-libxml2/xpath/xpath-context.lisp: The cl-libxml2/xpath/xpath-context<dot>lisp file
cl-libxml2/xpath/xpath-object.lisp: The cl-libxml2/xpath/xpath-object<dot>lisp file

F
File, Lisp, cl-libxml2.asd: The cl-libxml2<dot>asd file
File, Lisp, cl-libxml2/html/html.lisp: The cl-libxml2/html/html<dot>lisp file
File, Lisp, cl-libxml2/html/packages.lisp: The cl-libxml2/html/packages<dot>lisp file
File, Lisp, cl-libxml2/tree/attribute.lisp: The cl-libxml2/tree/attribute<dot>lisp file
File, Lisp, cl-libxml2/tree/document.lisp: The cl-libxml2/tree/document<dot>lisp file
File, Lisp, cl-libxml2/tree/entities.lisp: The cl-libxml2/tree/entities<dot>lisp file
File, Lisp, cl-libxml2/tree/error.lisp: The cl-libxml2/tree/error<dot>lisp file
File, Lisp, cl-libxml2/tree/namespace.lisp: The cl-libxml2/tree/namespace<dot>lisp file
File, Lisp, cl-libxml2/tree/node.lisp: The cl-libxml2/tree/node<dot>lisp file
File, Lisp, cl-libxml2/tree/packages.lisp: The cl-libxml2/tree/packages<dot>lisp file
File, Lisp, cl-libxml2/tree/parse.lisp: The cl-libxml2/tree/parse<dot>lisp file
File, Lisp, cl-libxml2/tree/resolve.lisp: The cl-libxml2/tree/resolve<dot>lisp file
File, Lisp, cl-libxml2/tree/serialize.lisp: The cl-libxml2/tree/serialize<dot>lisp file
File, Lisp, cl-libxml2/tree/xtree.lisp: The cl-libxml2/tree/xtree<dot>lisp file
File, Lisp, cl-libxml2/xpath/expression.lisp: The cl-libxml2/xpath/expression<dot>lisp file
File, Lisp, cl-libxml2/xpath/extensions.lisp: The cl-libxml2/xpath/extensions<dot>lisp file
File, Lisp, cl-libxml2/xpath/node-set.lisp: The cl-libxml2/xpath/node-set<dot>lisp file
File, Lisp, cl-libxml2/xpath/packages.lisp: The cl-libxml2/xpath/packages<dot>lisp file
File, Lisp, cl-libxml2/xpath/xpath-context.lisp: The cl-libxml2/xpath/xpath-context<dot>lisp file
File, Lisp, cl-libxml2/xpath/xpath-object.lisp: The cl-libxml2/xpath/xpath-object<dot>lisp file

L
Lisp File, cl-libxml2.asd: The cl-libxml2<dot>asd file
Lisp File, cl-libxml2/html/html.lisp: The cl-libxml2/html/html<dot>lisp file
Lisp File, cl-libxml2/html/packages.lisp: The cl-libxml2/html/packages<dot>lisp file
Lisp File, cl-libxml2/tree/attribute.lisp: The cl-libxml2/tree/attribute<dot>lisp file
Lisp File, cl-libxml2/tree/document.lisp: The cl-libxml2/tree/document<dot>lisp file
Lisp File, cl-libxml2/tree/entities.lisp: The cl-libxml2/tree/entities<dot>lisp file
Lisp File, cl-libxml2/tree/error.lisp: The cl-libxml2/tree/error<dot>lisp file
Lisp File, cl-libxml2/tree/namespace.lisp: The cl-libxml2/tree/namespace<dot>lisp file
Lisp File, cl-libxml2/tree/node.lisp: The cl-libxml2/tree/node<dot>lisp file
Lisp File, cl-libxml2/tree/packages.lisp: The cl-libxml2/tree/packages<dot>lisp file
Lisp File, cl-libxml2/tree/parse.lisp: The cl-libxml2/tree/parse<dot>lisp file
Lisp File, cl-libxml2/tree/resolve.lisp: The cl-libxml2/tree/resolve<dot>lisp file
Lisp File, cl-libxml2/tree/serialize.lisp: The cl-libxml2/tree/serialize<dot>lisp file
Lisp File, cl-libxml2/tree/xtree.lisp: The cl-libxml2/tree/xtree<dot>lisp file
Lisp File, cl-libxml2/xpath/expression.lisp: The cl-libxml2/xpath/expression<dot>lisp file
Lisp File, cl-libxml2/xpath/extensions.lisp: The cl-libxml2/xpath/extensions<dot>lisp file
Lisp File, cl-libxml2/xpath/node-set.lisp: The cl-libxml2/xpath/node-set<dot>lisp file
Lisp File, cl-libxml2/xpath/packages.lisp: The cl-libxml2/xpath/packages<dot>lisp file
Lisp File, cl-libxml2/xpath/xpath-context.lisp: The cl-libxml2/xpath/xpath-context<dot>lisp file
Lisp File, cl-libxml2/xpath/xpath-object.lisp: The cl-libxml2/xpath/xpath-object<dot>lisp file

M
Module, cl-libxml2/html: The cl-libxml2/html module
Module, cl-libxml2/tree: The cl-libxml2/tree module
Module, cl-libxml2/xpath: The cl-libxml2/xpath module

Jump to:   C   F   L   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   L   M   N   P   R   S   T   V   W   X  
Index Entry  Section

%
%%htmldoccontentdumpoutput: Internal functions
%%htmldocdumpmemoryformat: Internal functions
%%htmlgetmetaencoding: Internal functions
%%htmlnewdocnodtd: Internal functions
%%htmlnodedumpoutput: Internal functions
%%htmlreaddoc: Internal functions
%%htmlreadfile: Internal functions
%%htmlreadio: Internal functions
%%htmlsavefileenc: Internal functions
%%htmlsetmetaencoding: Internal functions
%%valuepop: Internal functions
%%valuepush: Internal functions
%%xmladdchild: Internal functions
%%xmladdnextsibling: Internal functions
%%xmladdprevsibling: Internal functions
%%xmlcopydoc: Internal functions
%%xmlcopynode: Internal functions
%%xmldocdumpformatmemoryenc: Internal functions
%%xmldocgetrootelement: Internal functions
%%xmldocsetrootelement: Internal functions
%%xmlencodeentitiesreentrant: Internal functions
%%xmlencodespecialchars: Internal functions
%%xmlfindcharencodinghandler: Internal functions
%%xmlfreedoc: Internal functions
%%xmlfreenode: Internal functions
%%xmlgetexternalentityloader: Internal functions
%%xmlgetnodepath: Internal functions
%%xmlgetnsprop: Internal functions
%%xmlhasnsprop: Internal functions
%%xmlnewcomment: Internal functions
%%xmlnewdoc: Internal functions
%%xmlnewdocfragment: Internal functions
%%xmlnewdocpi: Internal functions
%%xmlnewinputfromfile: Internal functions
%%xmlnewioinputstream: Internal functions
%%xmlnewnode: Internal functions
%%xmlnewns: Internal functions
%%xmlnewstringinputstream: Internal functions
%%xmlnewtext: Internal functions
%%xmlnodeaddcontent: Internal functions
%%xmlnodedumpoutput: Internal functions
%%xmlnodegetbase: Internal functions
%%xmlnodegetcontent: Internal functions
%%xmlnodesetbase: Internal functions
%%xmlnodesetcontent: Internal functions
%%xmloutputbufferclose: Internal functions
%%xmloutputbuffercreateio: Internal functions
%%xmlparserinputbuffercreateio: Internal functions
%%xmlreaddoc: Internal functions
%%xmlreadfile: Internal functions
%%xmlreadio: Internal functions
%%xmlremoveprop: Internal functions
%%xmlreplacenode: Internal functions
%%xmlsaveformatfileenc: Internal functions
%%xmlsaveformatfileto: Internal functions
%%xmlsearchns: Internal functions
%%xmlsearchnsbyhref: Internal functions
%%xmlsetexternalentityloader: Internal functions
%%xmlsetnsprop: Internal functions
%%xmlsettreedoc: Internal functions
%%xmlunlinknode: Internal functions
%%xmlxincludeprocess: Internal functions
%%xmlxincludeprocessflags: Internal functions
%%xmlxincludeprocesstree: Internal functions
%%xmlxincludeprocesstreeflags: Internal functions
%%xmlxpathcasttoboolean: Internal functions
%%xmlxpathcasttonumber: Internal functions
%%xmlxpathcasttostring: Internal functions
%%xmlxpathcompile: Internal functions
%%xmlxpathcompiledeval: Internal functions
%%xmlxpathevalexpression: Internal functions
%%xmlxpathfreecompexpr: Internal functions
%%xmlxpathfreecontext: Internal functions
%%xmlxpathfreeobject: Internal functions
%%xmlxpathnewboolean: Internal functions
%%xmlxpathnewcontext: Internal functions
%%xmlxpathnewfloat: Internal functions
%%xmlxpathnewnodeset: Internal functions
%%xmlxpathnewnodesetlist: Internal functions
%%xmlxpathnewstring: Internal functions
%%xmlxpathregisterfuncns: Internal functions
%%xmlxpathregisterns: Internal functions
%htmldoccontentdumpoutput: Internal functions
%htmldocdumpmemoryformat: Internal functions
%htmlgetmetaencoding: Internal functions
%htmlnewdocnodtd: Internal functions
%htmlnodedumpoutput: Internal functions
%htmlreaddoc: Internal functions
%htmlreadfile: Internal functions
%htmlreadio: Internal functions
%htmlsavefileenc: Internal functions
%htmlsetmetaencoding: Internal functions
%stream-reader-callback: Internal functions
%stream-writer-callback: Internal functions
%valuepop: Internal functions
%valuepush: Internal functions
%var-accessor-%xmlfreevar: Internal functions
%xmladdchild: Internal functions
%xmladdnextsibling: Internal functions
%xmladdprevsibling: Internal functions
%xmlcopydoc: Internal functions
%xmlcopynode: Internal functions
%xmldocdumpformatmemoryenc: Internal functions
%xmldocgetrootelement: Internal functions
%xmldocsetrootelement: Internal functions
%xmlencodeentitiesreentrant: Internal functions
%xmlencodespecialchars: Internal functions
%xmlfindcharencodinghandler: Internal functions
%xmlfree: Internal functions
%xmlfreedoc: Internal functions
%xmlfreenode: Internal functions
%xmlgetexternalentityloader: Internal functions
%xmlgetlasterror: Internal functions
%xmlgetnodepath: Internal functions
%xmlgetnsprop: Internal functions
%xmlhasnsprop: Internal functions
%xmlnewcomment: Internal functions
%xmlnewdoc: Internal functions
%xmlnewdocfragment: Internal functions
%xmlnewdocpi: Internal functions
%xmlnewinputfromfile: Internal functions
%xmlnewioinputstream: Internal functions
%xmlnewnode: Internal functions
%xmlnewns: Internal functions
%xmlnewstringinputstream: Internal functions
%xmlnewtext: Internal functions
%xmlnodeaddcontent: Internal functions
%xmlnodedumpoutput: Internal functions
%xmlnodegetbase: Internal functions
%xmlnodegetcontent: Internal functions
%xmlnodesetbase: Internal functions
%xmlnodesetcontent: Internal functions
%xmloutputbufferclose: Internal functions
%xmloutputbuffercreateio: Internal functions
%xmlparserinputbuffercreateio: Internal functions
%xmlreaddoc: Internal functions
%xmlreadfile: Internal functions
%xmlreadio: Internal functions
%xmlremoveprop: Internal functions
%xmlreplacenode: Internal functions
%xmlreseterror: Internal functions
%xmlsaveformatfileenc: Internal functions
%xmlsaveformatfileto: Internal functions
%xmlsearchns: Internal functions
%xmlsearchnsbyhref: Internal functions
%xmlsetexternalentityloader: Internal functions
%xmlsetnsprop: Internal functions
%xmlsetstructurederrorfunc: Internal functions
%xmlsettreedoc: Internal functions
%xmlunlinknode: Internal functions
%xmlxincludeprocess: Internal functions
%xmlxincludeprocessflags: Internal functions
%xmlxincludeprocesstree: Internal functions
%xmlxincludeprocesstreeflags: Internal functions
%xmlxpathcasttoboolean: Internal functions
%xmlxpathcasttonumber: Internal functions
%xmlxpathcasttostring: Internal functions
%xmlxpathcompile: Internal functions
%xmlxpathcompiledeval: Internal functions
%xmlxpathevalexpression: Internal functions
%xmlxpathfreecompexpr: Internal functions
%xmlxpathfreecontext: Internal functions
%xmlxpathfreeobject: Internal functions
%xmlxpathnewboolean: Internal functions
%xmlxpathnewcontext: Internal functions
%xmlxpathnewfloat: Internal functions
%xmlxpathnewnodeset: Internal functions
%xmlxpathnewnodesetlist: Internal functions
%xmlxpathnewstring: Internal functions
%xmlxpathregisterfuncns: Internal functions
%xmlxpathregisterns: Internal functions

(
(setf %var-accessor-%xmlfreevar): Internal functions
(setf attribute-value): Exported functions
(setf base-url): Exported generic functions
(setf document): Exported functions
(setf meta-encoding): Exported functions
(setf root): Exported functions
(setf text-content): Exported functions
(setf wrapper-slot-value): Exported generic functions
(setf wrapper-slot-value): Exported generic functions
(setf wrapper-slot-value): Exported generic functions
(setf wrapper-slot-value): Exported generic functions
(setf wrapper-slot-value): Exported generic functions
(setf wrapper-slot-value): Exported generic functions
(setf wrapper-slot-value): Exported generic functions

A
add-extra-namespace: Internal functions
all-attribute-nodes: Exported functions
all-childs: Exported functions
append-child: Exported functions
attribute-p: Exported functions
attribute-value: Exported functions

B
base-url: Exported generic functions
base-url: Exported generic functions
base-url: Exported generic functions

C
clause-for-in-attributes-1: Internal macros
clause-for-in-child-nodes-2: Internal macros
clause-for-in-next-siblings-3: Internal macros
clause-for-in-next-siblings-from-4: Internal macros
clause-for-in-nodeset-7: Internal macros
clause-for-in-prev-siblings-5: Internal macros
clause-for-in-prev-siblings-from-6: Internal macros
clause-for-in-xpath-result-on-8: Internal macros
comment-p: Exported functions
compile-expression: Exported functions
copy: Exported generic functions
copy: Exported generic functions
copy: Exported generic functions
create-html-document: Internal functions

D
def-node-p: Internal macros
def-xo-cast: Internal macros
define-libxml2-function: Exported macros
define-xpath-function: Exported macros
defwrapper: Exported macros
defxml: Exported macros
detach: Exported functions
document: Exported functions
document-fragment-p: Exported functions
document-node-p: Internal functions

E
element-p: Exported functions
encode-entitites: Exported functions
encode-special-chars: Exported functions
encoding-string: Internal functions
error-domain: Exported generic functions
error-domain: Exported generic functions
error-level: Exported generic functions
error-level: Exported generic functions
error-message: Exported generic functions
error-message: Exported generic functions
eval-expression: Exported generic functions
eval-expression: Exported generic functions
eval-expression: Exported generic functions
eval-expression: Exported generic functions

F
find-boolean: Exported functions
find-list: Exported functions
find-node: Exported functions
find-number: Exported functions
find-single-node: Exported functions
find-string: Exported functions
first-child: Exported functions
format-flag: Internal functions
Function, %%htmldoccontentdumpoutput: Internal functions
Function, %%htmldocdumpmemoryformat: Internal functions
Function, %%htmlgetmetaencoding: Internal functions
Function, %%htmlnewdocnodtd: Internal functions
Function, %%htmlnodedumpoutput: Internal functions
Function, %%htmlreaddoc: Internal functions
Function, %%htmlreadfile: Internal functions
Function, %%htmlreadio: Internal functions
Function, %%htmlsavefileenc: Internal functions
Function, %%htmlsetmetaencoding: Internal functions
Function, %%valuepop: Internal functions
Function, %%valuepush: Internal functions
Function, %%xmladdchild: Internal functions
Function, %%xmladdnextsibling: Internal functions
Function, %%xmladdprevsibling: Internal functions
Function, %%xmlcopydoc: Internal functions
Function, %%xmlcopynode: Internal functions
Function, %%xmldocdumpformatmemoryenc: Internal functions
Function, %%xmldocgetrootelement: Internal functions
Function, %%xmldocsetrootelement: Internal functions
Function, %%xmlencodeentitiesreentrant: Internal functions
Function, %%xmlencodespecialchars: Internal functions
Function, %%xmlfindcharencodinghandler: Internal functions
Function, %%xmlfreedoc: Internal functions
Function, %%xmlfreenode: Internal functions
Function, %%xmlgetexternalentityloader: Internal functions
Function, %%xmlgetnodepath: Internal functions
Function, %%xmlgetnsprop: Internal functions
Function, %%xmlhasnsprop: Internal functions
Function, %%xmlnewcomment: Internal functions
Function, %%xmlnewdoc: Internal functions
Function, %%xmlnewdocfragment: Internal functions
Function, %%xmlnewdocpi: Internal functions
Function, %%xmlnewinputfromfile: Internal functions
Function, %%xmlnewioinputstream: Internal functions
Function, %%xmlnewnode: Internal functions
Function, %%xmlnewns: Internal functions
Function, %%xmlnewstringinputstream: Internal functions
Function, %%xmlnewtext: Internal functions
Function, %%xmlnodeaddcontent: Internal functions
Function, %%xmlnodedumpoutput: Internal functions
Function, %%xmlnodegetbase: Internal functions
Function, %%xmlnodegetcontent: Internal functions
Function, %%xmlnodesetbase: Internal functions
Function, %%xmlnodesetcontent: Internal functions
Function, %%xmloutputbufferclose: Internal functions
Function, %%xmloutputbuffercreateio: Internal functions
Function, %%xmlparserinputbuffercreateio: Internal functions
Function, %%xmlreaddoc: Internal functions
Function, %%xmlreadfile: Internal functions
Function, %%xmlreadio: Internal functions
Function, %%xmlremoveprop: Internal functions
Function, %%xmlreplacenode: Internal functions
Function, %%xmlsaveformatfileenc: Internal functions
Function, %%xmlsaveformatfileto: Internal functions
Function, %%xmlsearchns: Internal functions
Function, %%xmlsearchnsbyhref: Internal functions
Function, %%xmlsetexternalentityloader: Internal functions
Function, %%xmlsetnsprop: Internal functions
Function, %%xmlsettreedoc: Internal functions
Function, %%xmlunlinknode: Internal functions
Function, %%xmlxincludeprocess: Internal functions
Function, %%xmlxincludeprocessflags: Internal functions
Function, %%xmlxincludeprocesstree: Internal functions
Function, %%xmlxincludeprocesstreeflags: Internal functions
Function, %%xmlxpathcasttoboolean: Internal functions
Function, %%xmlxpathcasttonumber: Internal functions
Function, %%xmlxpathcasttostring: Internal functions
Function, %%xmlxpathcompile: Internal functions
Function, %%xmlxpathcompiledeval: Internal functions
Function, %%xmlxpathevalexpression: Internal functions
Function, %%xmlxpathfreecompexpr: Internal functions
Function, %%xmlxpathfreecontext: Internal functions
Function, %%xmlxpathfreeobject: Internal functions
Function, %%xmlxpathnewboolean: Internal functions
Function, %%xmlxpathnewcontext: Internal functions
Function, %%xmlxpathnewfloat: Internal functions
Function, %%xmlxpathnewnodeset: Internal functions
Function, %%xmlxpathnewnodesetlist: Internal functions
Function, %%xmlxpathnewstring: Internal functions
Function, %%xmlxpathregisterfuncns: Internal functions
Function, %%xmlxpathregisterns: Internal functions
Function, %htmldoccontentdumpoutput: Internal functions
Function, %htmldocdumpmemoryformat: Internal functions
Function, %htmlgetmetaencoding: Internal functions
Function, %htmlnewdocnodtd: Internal functions
Function, %htmlnodedumpoutput: Internal functions
Function, %htmlreaddoc: Internal functions
Function, %htmlreadfile: Internal functions
Function, %htmlreadio: Internal functions
Function, %htmlsavefileenc: Internal functions
Function, %htmlsetmetaencoding: Internal functions
Function, %stream-reader-callback: Internal functions
Function, %stream-writer-callback: Internal functions
Function, %valuepop: Internal functions
Function, %valuepush: Internal functions
Function, %var-accessor-%xmlfreevar: Internal functions
Function, %xmladdchild: Internal functions
Function, %xmladdnextsibling: Internal functions
Function, %xmladdprevsibling: Internal functions
Function, %xmlcopydoc: Internal functions
Function, %xmlcopynode: Internal functions
Function, %xmldocdumpformatmemoryenc: Internal functions
Function, %xmldocgetrootelement: Internal functions
Function, %xmldocsetrootelement: Internal functions
Function, %xmlencodeentitiesreentrant: Internal functions
Function, %xmlencodespecialchars: Internal functions
Function, %xmlfindcharencodinghandler: Internal functions
Function, %xmlfree: Internal functions
Function, %xmlfreedoc: Internal functions
Function, %xmlfreenode: Internal functions
Function, %xmlgetexternalentityloader: Internal functions
Function, %xmlgetlasterror: Internal functions
Function, %xmlgetnodepath: Internal functions
Function, %xmlgetnsprop: Internal functions
Function, %xmlhasnsprop: Internal functions
Function, %xmlnewcomment: Internal functions
Function, %xmlnewdoc: Internal functions
Function, %xmlnewdocfragment: Internal functions
Function, %xmlnewdocpi: Internal functions
Function, %xmlnewinputfromfile: Internal functions
Function, %xmlnewioinputstream: Internal functions
Function, %xmlnewnode: Internal functions
Function, %xmlnewns: Internal functions
Function, %xmlnewstringinputstream: Internal functions
Function, %xmlnewtext: Internal functions
Function, %xmlnodeaddcontent: Internal functions
Function, %xmlnodedumpoutput: Internal functions
Function, %xmlnodegetbase: Internal functions
Function, %xmlnodegetcontent: Internal functions
Function, %xmlnodesetbase: Internal functions
Function, %xmlnodesetcontent: Internal functions
Function, %xmloutputbufferclose: Internal functions
Function, %xmloutputbuffercreateio: Internal functions
Function, %xmlparserinputbuffercreateio: Internal functions
Function, %xmlreaddoc: Internal functions
Function, %xmlreadfile: Internal functions
Function, %xmlreadio: Internal functions
Function, %xmlremoveprop: Internal functions
Function, %xmlreplacenode: Internal functions
Function, %xmlreseterror: Internal functions
Function, %xmlsaveformatfileenc: Internal functions
Function, %xmlsaveformatfileto: Internal functions
Function, %xmlsearchns: Internal functions
Function, %xmlsearchnsbyhref: Internal functions
Function, %xmlsetexternalentityloader: Internal functions
Function, %xmlsetnsprop: Internal functions
Function, %xmlsetstructurederrorfunc: Internal functions
Function, %xmlsettreedoc: Internal functions
Function, %xmlunlinknode: Internal functions
Function, %xmlxincludeprocess: Internal functions
Function, %xmlxincludeprocessflags: Internal functions
Function, %xmlxincludeprocesstree: Internal functions
Function, %xmlxincludeprocesstreeflags: Internal functions
Function, %xmlxpathcasttoboolean: Internal functions
Function, %xmlxpathcasttonumber: Internal functions
Function, %xmlxpathcasttostring: Internal functions
Function, %xmlxpathcompile: Internal functions
Function, %xmlxpathcompiledeval: Internal functions
Function, %xmlxpathevalexpression: Internal functions
Function, %xmlxpathfreecompexpr: Internal functions
Function, %xmlxpathfreecontext: Internal functions
Function, %xmlxpathfreeobject: Internal functions
Function, %xmlxpathnewboolean: Internal functions
Function, %xmlxpathnewcontext: Internal functions
Function, %xmlxpathnewfloat: Internal functions
Function, %xmlxpathnewnodeset: Internal functions
Function, %xmlxpathnewnodesetlist: Internal functions
Function, %xmlxpathnewstring: Internal functions
Function, %xmlxpathregisterfuncns: Internal functions
Function, %xmlxpathregisterns: Internal functions
Function, (setf %var-accessor-%xmlfreevar): Internal functions
Function, (setf attribute-value): Exported functions
Function, (setf document): Exported functions
Function, (setf meta-encoding): Exported functions
Function, (setf root): Exported functions
Function, (setf text-content): Exported functions
Function, add-extra-namespace: Internal functions
Function, all-attribute-nodes: Exported functions
Function, all-childs: Exported functions
Function, append-child: Exported functions
Function, attribute-p: Exported functions
Function, attribute-value: Exported functions
Function, comment-p: Exported functions
Function, compile-expression: Exported functions
Function, create-html-document: Internal functions
Function, detach: Exported functions
Function, document: Exported functions
Function, document-fragment-p: Exported functions
Function, document-node-p: Internal functions
Function, element-p: Exported functions
Function, encode-entitites: Exported functions
Function, encode-special-chars: Exported functions
Function, encoding-string: Internal functions
Function, find-boolean: Exported functions
Function, find-list: Exported functions
Function, find-node: Exported functions
Function, find-number: Exported functions
Function, find-single-node: Exported functions
Function, find-string: Exported functions
Function, first-child: Exported functions
Function, format-flag: Internal functions
Function, generate-ns-prefix: Internal functions
Function, getpath: Exported functions
Function, html-p: Exported functions
Function, insert-child-after: Exported functions
Function, insert-child-before: Exported functions
Function, last-child: Exported functions
Function, last-error: Exported functions
Function, local-name: Exported functions
Function, make-child-element: Exported functions
Function, make-child-text: Exported functions
Function, make-comment: Exported functions
Function, make-document: Exported functions
Function, make-document-fragment: Exported functions
Function, make-element: Exported functions
Function, make-libxml2-cffi-object-wrapper/impl: Internal functions
Function, make-ns: Exported functions
Function, make-process-instruction: Exported functions
Function, make-text: Exported functions
Function, make-xmlerror: Internal functions
Function, meta-encoding: Exported functions
Function, next-sibling: Exported functions
Function, node-filter: Exported functions
Function, node-set-at: Exported functions
Function, node-set-length: Exported functions
Function, node-type: Exported functions
Function, parent: Exported functions
Function, parse: Exported functions
Function, parse-options: Exported functions
Function, pointer-to-node: Internal functions
Function, prepend-child: Exported functions
Function, prev-sibling: Exported functions
Function, process-instruction-p: Exported functions
Function, real-node-p: Exported functions
Function, release: Exported functions
Function, remove-attribute: Exported functions
Function, remove-child: Exported functions
Function, replace-child: Exported functions
Function, resolve-file/url: Exported functions
Function, resolve-stream: Exported functions
Function, resolve-string: Exported functions
Function, root: Exported functions
Function, search-ns-by-href: Internal functions
Function, search-ns-by-prefix: Internal functions
Function, switch-error-handling: Internal functions
Function, text-content: Exported functions
Function, text-p: Exported functions
Function, value-pop: Internal functions
Function, value-push: Internal functions
Function, wrapper-slot-node: Internal functions
Function, wrapper-slot-wrapper: Internal functions
Function, xpath-object-type: Exported functions
Function, xpath-object-value: Exported functions

G
generate-ns-prefix: Internal functions
Generic Function, (setf base-url): Exported generic functions
Generic Function, (setf wrapper-slot-value): Exported generic functions
Generic Function, base-url: Exported generic functions
Generic Function, copy: Exported generic functions
Generic Function, error-domain: Exported generic functions
Generic Function, error-level: Exported generic functions
Generic Function, error-message: Exported generic functions
Generic Function, eval-expression: Exported generic functions
Generic Function, getxmlerrors: Internal generic functions
Generic Function, make-xpath-object: Internal generic functions
Generic Function, namespace-prefix: Exported generic functions
Generic Function, namespace-uri: Exported generic functions
Generic Function, parse-html: Exported generic functions
Generic Function, parse-html-fragment: Exported generic functions
Generic Function, parse/impl: Internal generic functions
Generic Function, pointer: Exported generic functions
Generic Function, process-xinclude: Exported generic functions
Generic Function, release/impl: Internal generic functions
Generic Function, serialize: Exported generic functions
Generic Function, serialize-html: Exported generic functions
Generic Function, wrapper-slot-value: Exported generic functions
Generic Function, xpath-object-cast: Exported generic functions
getpath: Exported functions
getxmlerrors: Internal generic functions
getxmlerrors: Internal generic functions

H
html-p: Exported functions

I
insert-child-after: Exported functions
insert-child-before: Exported functions

L
last-child: Exported functions
last-error: Exported functions
local-name: Exported functions

M
Macro, clause-for-in-attributes-1: Internal macros
Macro, clause-for-in-child-nodes-2: Internal macros
Macro, clause-for-in-next-siblings-3: Internal macros
Macro, clause-for-in-next-siblings-from-4: Internal macros
Macro, clause-for-in-nodeset-7: Internal macros
Macro, clause-for-in-prev-siblings-5: Internal macros
Macro, clause-for-in-prev-siblings-from-6: Internal macros
Macro, clause-for-in-xpath-result-on-8: Internal macros
Macro, def-node-p: Internal macros
Macro, def-xo-cast: Internal macros
Macro, define-libxml2-function: Exported macros
Macro, define-xpath-function: Exported macros
Macro, defwrapper: Exported macros
Macro, defxml: Exported macros
Macro, with-%context: Internal macros
Macro, with-attributes: Exported macros
Macro, with-compiled-expression: Exported macros
Macro, with-custom-resolvers: Exported macros
Macro, with-fake-document: Exported macros
Macro, with-libxml2-object: Exported macros
Macro, with-object: Exported macros
Macro, with-parse-document: Exported macros
Macro, with-parse-html: Exported macros
Macro, with-parse-html-fragment: Exported macros
Macro, with-xpath-functions: Exported macros
Macro, with-xpath-object: Exported macros
make-child-element: Exported functions
make-child-text: Exported functions
make-comment: Exported functions
make-document: Exported functions
make-document-fragment: Exported functions
make-element: Exported functions
make-libxml2-cffi-object-wrapper/impl: Internal functions
make-ns: Exported functions
make-process-instruction: Exported functions
make-text: Exported functions
make-xmlerror: Internal functions
make-xpath-object: Internal generic functions
make-xpath-object: Internal generic functions
make-xpath-object: Internal generic functions
make-xpath-object: Internal generic functions
make-xpath-object: Internal generic functions
make-xpath-object: Internal generic functions
meta-encoding: Exported functions
Method, (setf wrapper-slot-value): Exported generic functions
Method, (setf wrapper-slot-value): Exported generic functions
Method, (setf wrapper-slot-value): Exported generic functions
Method, (setf wrapper-slot-value): Exported generic functions
Method, (setf wrapper-slot-value): Exported generic functions
Method, (setf wrapper-slot-value): Exported generic functions
Method, base-url: Exported generic functions
Method, base-url: Exported generic functions
Method, copy: Exported generic functions
Method, copy: Exported generic functions
Method, error-domain: Exported generic functions
Method, error-level: Exported generic functions
Method, error-message: Exported generic functions
Method, eval-expression: Exported generic functions
Method, eval-expression: Exported generic functions
Method, eval-expression: Exported generic functions
Method, getxmlerrors: Internal generic functions
Method, make-xpath-object: Internal generic functions
Method, make-xpath-object: Internal generic functions
Method, make-xpath-object: Internal generic functions
Method, make-xpath-object: Internal generic functions
Method, make-xpath-object: Internal generic functions
Method, namespace-prefix: Exported generic functions
Method, namespace-prefix: Exported generic functions
Method, namespace-uri: Exported generic functions
Method, namespace-uri: Exported generic functions
Method, parse-html: Exported generic functions
Method, parse-html: Exported generic functions
Method, parse-html: Exported generic functions
Method, parse-html: Exported generic functions
Method, parse-html: Exported generic functions
Method, parse-html: Exported generic functions
Method, parse-html-fragment: Exported generic functions
Method, parse/impl: Internal generic functions
Method, parse/impl: Internal generic functions
Method, parse/impl: Internal generic functions
Method, parse/impl: Internal generic functions
Method, parse/impl: Internal generic functions
Method, pointer: Exported generic functions
Method, pointer: Exported generic functions
Method, process-xinclude: Exported generic functions
Method, process-xinclude: Exported generic functions
Method, release/impl: Internal generic functions
Method, release/impl: Internal generic functions
Method, release/impl: Internal generic functions
Method, release/impl: Internal generic functions
Method, serialize: Exported generic functions
Method, serialize: Exported generic functions
Method, serialize: Exported generic functions
Method, serialize: Exported generic functions
Method, serialize: Exported generic functions
Method, serialize: Exported generic functions
Method, serialize: Exported generic functions
Method, serialize-html: Exported generic functions
Method, serialize-html: Exported generic functions
Method, serialize-html: Exported generic functions
Method, serialize-html: Exported generic functions
Method, serialize-html: Exported generic functions
Method, wrapper-slot-value: Exported generic functions
Method, wrapper-slot-value: Exported generic functions
Method, wrapper-slot-value: Exported generic functions
Method, wrapper-slot-value: Exported generic functions
Method, wrapper-slot-value: Exported generic functions
Method, wrapper-slot-value: Exported generic functions
Method, xpath-object-cast: Exported generic functions
Method, xpath-object-cast: Exported generic functions
Method, xpath-object-cast: Exported generic functions

N
namespace-prefix: Exported generic functions
namespace-prefix: Exported generic functions
namespace-prefix: Exported generic functions
namespace-uri: Exported generic functions
namespace-uri: Exported generic functions
namespace-uri: Exported generic functions
next-sibling: Exported functions
node-filter: Exported functions
node-set-at: Exported functions
node-set-length: Exported functions
node-type: Exported functions

P
parent: Exported functions
parse: Exported functions
parse-html: Exported generic functions
parse-html: Exported generic functions
parse-html: Exported generic functions
parse-html: Exported generic functions
parse-html: Exported generic functions
parse-html: Exported generic functions
parse-html: Exported generic functions
parse-html-fragment: Exported generic functions
parse-html-fragment: Exported generic functions
parse-options: Exported functions
parse/impl: Internal generic functions
parse/impl: Internal generic functions
parse/impl: Internal generic functions
parse/impl: Internal generic functions
parse/impl: Internal generic functions
parse/impl: Internal generic functions
pointer: Exported generic functions
pointer: Exported generic functions
pointer: Exported generic functions
pointer-to-node: Internal functions
prepend-child: Exported functions
prev-sibling: Exported functions
process-instruction-p: Exported functions
process-xinclude: Exported generic functions
process-xinclude: Exported generic functions
process-xinclude: Exported generic functions

R
real-node-p: Exported functions
release: Exported functions
release/impl: Internal generic functions
release/impl: Internal generic functions
release/impl: Internal generic functions
release/impl: Internal generic functions
release/impl: Internal generic functions
remove-attribute: Exported functions
remove-child: Exported functions
replace-child: Exported functions
resolve-file/url: Exported functions
resolve-stream: Exported functions
resolve-string: Exported functions
root: Exported functions

S
search-ns-by-href: Internal functions
search-ns-by-prefix: Internal functions
serialize: Exported generic functions
serialize: Exported generic functions
serialize: Exported generic functions
serialize: Exported generic functions
serialize: Exported generic functions
serialize: Exported generic functions
serialize: Exported generic functions
serialize: Exported generic functions
serialize-html: Exported generic functions
serialize-html: Exported generic functions
serialize-html: Exported generic functions
serialize-html: Exported generic functions
serialize-html: Exported generic functions
serialize-html: Exported generic functions
switch-error-handling: Internal functions

T
text-content: Exported functions
text-p: Exported functions

V
value-pop: Internal functions
value-push: Internal functions

W
with-%context: Internal macros
with-attributes: Exported macros
with-compiled-expression: Exported macros
with-custom-resolvers: Exported macros
with-fake-document: Exported macros
with-libxml2-object: Exported macros
with-object: Exported macros
with-parse-document: Exported macros
with-parse-html: Exported macros
with-parse-html-fragment: Exported macros
with-xpath-functions: Exported macros
with-xpath-object: Exported macros
wrapper-slot-node: Internal functions
wrapper-slot-value: Exported generic functions
wrapper-slot-value: Exported generic functions
wrapper-slot-value: Exported generic functions
wrapper-slot-value: Exported generic functions
wrapper-slot-value: Exported generic functions
wrapper-slot-value: Exported generic functions
wrapper-slot-value: Exported generic functions
wrapper-slot-wrapper: Internal functions

X
xpath-object-cast: Exported generic functions
xpath-object-cast: Exported generic functions
xpath-object-cast: Exported generic functions
xpath-object-cast: Exported generic functions
xpath-object-type: Exported functions
xpath-object-value: Exported functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   L   M   N   P   R   S   T   V   W   X  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   %   *  
D   E   L   M   P   S  
Index Entry  Section

%
%xmlfreevar: Internal symbol macros

*
*cleanup-for-abort-restart*: Internal special variables
*default-external-resolver*: Internal special variables
*default-ns-map*: Exported special variables
*default-resolvers*: Internal special variables
*last-error*: Internal special variables
*libxml2-errors*: Internal special variables
*lisp-xpath-functions*: Exported special variables
*parser-context*: Internal special variables
*private-xpath-context*: Internal special variables
*resolvers*: Internal special variables
*stream-for-xml-parse*: Internal special variables
*stream-for-xml-serialize*: Internal special variables

D
domain: Exported classes

E
errors: Internal conditions

L
level: Exported classes

M
message: Exported classes

P
pointer: Internal classes

S
Slot, domain: Exported classes
Slot, errors: Internal conditions
Slot, level: Exported classes
Slot, message: Exported classes
Slot, pointer: Internal classes
Special Variable, *cleanup-for-abort-restart*: Internal special variables
Special Variable, *default-external-resolver*: Internal special variables
Special Variable, *default-ns-map*: Exported special variables
Special Variable, *default-resolvers*: Internal special variables
Special Variable, *last-error*: Internal special variables
Special Variable, *libxml2-errors*: Internal special variables
Special Variable, *lisp-xpath-functions*: Exported special variables
Special Variable, *parser-context*: Internal special variables
Special Variable, *private-xpath-context*: Internal special variables
Special Variable, *resolvers*: Internal special variables
Special Variable, *stream-for-xml-parse*: Internal special variables
Special Variable, *stream-for-xml-serialize*: Internal special variables
Symbol Macro, %xmlfreevar: Internal symbol macros

Jump to:   %   *  
D   E   L   M   P   S  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   %  
C   D   L   N   P   S   X  
Index Entry  Section

%
%xmldoc-tclass: Internal classes
%xmlerror-tclass: Internal classes
%xmlnode-tclass: Internal classes
%xmlnodeset-tclass: Internal classes
%xmlns-tclass: Internal classes
%xmlxpathcontext-tclass: Internal classes
%xmlxpathobject-tclass: Internal classes
%xmlxpathparsercontext-tclass: Internal classes

C
cl-libxml2: The cl-libxml2 system
cl-libxml2-system: The cl-libxml2-system package
Class, %xmldoc-tclass: Internal classes
Class, %xmlerror-tclass: Internal classes
Class, %xmlnode-tclass: Internal classes
Class, %xmlnodeset-tclass: Internal classes
Class, %xmlns-tclass: Internal classes
Class, %xmlxpathcontext-tclass: Internal classes
Class, %xmlxpathobject-tclass: Internal classes
Class, %xmlxpathparsercontext-tclass: Internal classes
Class, compiled-expression: Exported classes
Class, document: Exported classes
Class, libxml2-cffi-object-wrapper: Internal classes
Class, node: Exported classes
Class, node-set: Exported classes
Class, ns: Exported classes
Class, xmlerror: Exported classes
Class, xpath-object: Exported classes
Class, xpath-parser-context: Exported classes
compiled-expression: Exported classes
Condition, libxml2-condition: Internal conditions
Condition, libxml2-error: Exported conditions
Condition, libxml2-warning: Exported conditions

D
document: Exported classes

L
libxml2-cffi-object-wrapper: Internal classes
libxml2-condition: Internal conditions
libxml2-error: Exported conditions
libxml2-warning: Exported conditions
libxml2.html: The libxml2<dot>html package
libxml2.private: The libxml2<dot>private package
libxml2.tree: The libxml2<dot>tree package
libxml2.xpath: The libxml2<dot>xpath package

N
node: Exported classes
node-set: Exported classes
ns: Exported classes

P
Package, cl-libxml2-system: The cl-libxml2-system package
Package, libxml2.html: The libxml2<dot>html package
Package, libxml2.private: The libxml2<dot>private package
Package, libxml2.tree: The libxml2<dot>tree package
Package, libxml2.xpath: The libxml2<dot>xpath package

S
System, cl-libxml2: The cl-libxml2 system

X
xmlerror: Exported classes
xpath-object: Exported classes
xpath-parser-context: Exported classes

Jump to:   %  
C   D   L   N   P   S   X