This is the rss Reference Manual, version 0.9.1.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:20:23 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
rss
Remote Site Summary
Kevin M. Rosenberg <kmr@debian.org>
Kevin Rosenberg based on work by Craig Brozensky
BSD
0.9.1.1
kmrcl
(system).
xmls
(system).
aserve
(system).
package.lisp
(file).
main.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
rss/main.lisp
package.lisp
(file).
rss
(system).
description
(reader method).
description
(reader method).
description
(reader method).
height
(reader method).
image
(reader method).
items
(reader method).
(setf items)
(writer method).
language
(reader method).
last-build-date
(reader method).
link
(reader method).
link
(reader method).
link
(reader method).
parse-rss-file
(function).
parse-rss-stream
(function).
pub-date
(reader method).
pub-date
(reader method).
rss-channel
(class).
rss-image
(class).
rss-item
(class).
rss-site
(function).
show-sites
(function).
title
(reader method).
title
(reader method).
title
(reader method).
url
(reader method).
width
(reader method).
*sites*
(special variable).
def-child-parser
(macro).
display-site
(function).
ensure-string-slots-filled
(function).
is-rss-version-supported
(function).
msg
(reader method).
parse-channel-child
(function).
parse-image
(function).
parse-image-child
(function).
parse-item
(function).
parse-item-child
(function).
parse-type
(function).
rss-parse-error
(condition).
rss-version-unsupported
(condition).
setf-unique-slot
(function).
setf-unique-string
(function).
string=-case
(macro).
symbol-to-name
(function).
version
(reader method).
Packages are listed by definition order.
rss
common-lisp
.
kmrcl
.
description
(generic reader).
height
(generic reader).
image
(generic reader).
items
(generic reader).
(setf items)
(generic writer).
language
(generic reader).
last-build-date
(generic reader).
link
(generic reader).
parse-rss-file
(function).
parse-rss-stream
(function).
pub-date
(generic reader).
rss-channel
(class).
rss-image
(class).
rss-item
(class).
rss-site
(function).
show-sites
(function).
title
(generic reader).
url
(generic reader).
width
(generic reader).
*sites*
(special variable).
def-child-parser
(macro).
display-site
(function).
ensure-string-slots-filled
(function).
is-rss-version-supported
(function).
msg
(generic reader).
parse-channel-child
(function).
parse-image
(function).
parse-image-child
(function).
parse-item
(function).
parse-item-child
(function).
parse-type
(function).
rss-parse-error
(condition).
rss-version-unsupported
(condition).
setf-unique-slot
(function).
setf-unique-string
(function).
string=-case
(macro).
symbol-to-name
(function).
version
(generic reader).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Parse RSS data from STR, which can be either a stream or a string. If ERR, then throw an error when something goes wrong, otherwise just return NIL. If STRICT?, check more carefully for whether the document fails to follow the RSS 2.0 specification (which incorporates 0.9x)
rss
.
rss-image
)) ¶automatically generated reader method
rss-item
)) ¶automatically generated reader method
rss-channel
)) ¶automatically generated reader method
rss
.
rss-channel
)) ¶automatically generated reader method
rss
.
rss-channel
)) ¶automatically generated reader method
rss
.
rss-channel
)) ¶automatically generated writer method
rss
.
rss-channel
)) ¶automatically generated reader method
rss
.
rss-channel
)) ¶automatically generated reader method
Define a parser that sets UNIQUE-STRINGS in the obvious
way. COMPLICATED-FORMS should be lists (KEY &body BODY) where KEY is a string
and BODY is performed with ITEM set to the item we’re modifying and NODE set to
the XML node we just got.
A version of CASE that tests using string=.
For each slot in REQUIRED-SLOTS, if it is unbound in OBJECT, set it to the empty string if STRICT? is NIL, or throw an error if true.
Set the slot with the given NAME in OBJECT to VALUE, throwing an error if it was already set.
Set the slot with the given NAME in OBJECT to the string contents of NODE, throwing an error if it was already set, or if they aren’t a string. Used for elements like <title> and <link>, which shouldn’t crop up twice.
Convert symbols in the form SOME-SYM to RSS-style camelCase (a lopsided camel, it seems).
rss
.
rss-parse-error
)) ¶rss
.
rss-version-unsupported
)) ¶Jump to: | (
D E F G H I L M P R S T U V W |
---|
Jump to: | (
D E F G H I L M P R S T U V W |
---|
Jump to: | *
D H I L M P S T U V W |
---|
Jump to: | *
D H I L M P S T U V W |
---|
Jump to: | C F M P R S |
---|
Jump to: | C F M P R S |
---|