The cl-reddit Reference Manual

Table of Contents

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

The cl-reddit Reference Manual

This is the cl-reddit Reference Manual, version 0.1, generated automatically by Declt version 2.3 "Robert April" on Wed Mar 14 03:30:56 2018 GMT+0.


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

1 Introduction

#CL-REDDIT

Common lisp reddit api wrapper

cl-reddit is now included in quicklisp

* (ql:quickload "cl-reddit")

Create user and login and view user modhash

CL-REDDIT> (defvar u (api-login :username "AzureDiamond" :password "hunter2"))
CL-REDDIT> (user-modhash u)
CL-REDDIT> "393eioafja78iafjioiwoijhgnhn223jik9rjfoq87fnbh13j"

Search with keywords, loop through results

CL-REDDIT> (defvar lst (get-search "Lance Armstrong"))
CL-REDDIT> (loop for l in lst do (format t "~a:~a~%" (link-score l) (link-title l)))

Search can take several optional parameters, to search restricted to a particular subreddit

CL-REDDIT> (defvar lst (get-search "Lance Armstrong" :sub "funny" :restrict-sr t))

API

All key params are required for api-* functions generated from def-post-api macro.

(defun api-login (&key username password)
  "Login user username with password. Returns a User object with modhash,cookie set.")

(defun api-subscribe (user &key id action))
  "Sub or unsub from subreddit sr for user usr. Action can be :sub or :unsub")

(defun api-comment (user &key id text)
  "Comments text on id with user usr.")

(defun api-editusrtext (user &key id text)
  "Edit user text on id with user usr.")

(defun api-vote (user &key id vote)
  "Vote direction :up :down :unvote for thing with id with user.")

(defun api-save (user &key id)
  "Save thing with id.")

(defun api-unsave (user &key id)
  "Unsave thing with id.")

(defun api-report (user &key id)
  "Report thing with id.")

(defun api-marknsfw (user &key id)
  "Mark thing with id as nsfw.")

(defun api-hide (user &key id)
  "Hide thing with id.")

(defun api-unhide (user &key id)
  "Unhide thing with id.")

(defun api-del (user &key id)
  "Delete thing with id.")

(defun api-block (user &key id)
  "Block thing with id.")

(defun api-read_message (user &key id)
  "Read message with id.")

(defun api-unread_message (user &key id)
  "Unread message with id.")

(defun api-approve (user &key id)
  "Approve thing with id.")

(defun api-leavecontributor (user &key id)
  "Self removal as moderator of thing with id.")

(defun api-leavemoderator (user &key id)
  "Remove as moderator of subreddit with id.")

(defun api-remove (user &key id spam)
  "Remove thing with id. Is-spam t if spam, nil if not.")

(defun api-setflairenabled (user &key flair-enabled)
  "Enable/disable flair.")

(defun get-user (r-user &optional user)
  "Get /user/<r-user>.json.  Optional user.")

(defun get-about-user (about-user &optional usr)
  "Get /user/<about-user>/about.json.  Optional user.")

(defun get-message (user where)
  "Gets messages from inbox for user user.")

(defun get-subscribed (user)
  "Gets subscribed subreddits")

(defun get-comments (id user &key article comment context depth limit sort)
  "Gets comments for link id in subreddit sr.")

(defun get-reddit (&optional user)
  "Gets json data for reddit home page. Optional user.")

(defun get-subreddit (sub &optional user)
  "Gets json data for subreddit sub.  Optional user usr.")

(defun get-subreddit-new (sub &optional user)
  "Gets json data for /r/<sub>/new. Optional user.")

(defun get-subreddit-top (sub &optional user)
  "Gets json data for top posts in subreddit sub. Optional user user.")

(defun get-subreddit-about (sub &optional user)
  "Gets r/<sub>/about.json. Returns Subreddit object about sub. Optional user.")

(defun get-search (query &key user after before count limit restrict-sr show sort syntax time target sub)
  "Search for query.")

See cl-reddit.lisp for full api.

Todo

Lots of stuff could be improved or extended, contributers are welcome! Here are a few ideas, feel free to work on any (or all) of these.

If you have any opinions/ideas on how to make this thing better please share!


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

2 Systems

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


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

2.1 cl-reddit

Author

Jason Person

License

BSD

Description

Reddit client api library

Version

0.1

Dependencies
Source

cl-reddit.asd (file)

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-reddit.asd

Location

cl-reddit.asd

Systems

cl-reddit (system)


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

3.1.2 cl-reddit/package.lisp

Parent

cl-reddit (system)

Location

package.lisp

Packages

cl-reddit


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

3.1.3 cl-reddit/globals.lisp

Dependency

package.lisp (file)

Parent

cl-reddit (system)

Location

globals.lisp

Exported Definitions

*user-agent* (special variable)

Internal Definitions

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

3.1.4 cl-reddit/util.lisp

Dependency

globals.lisp (file)

Parent

cl-reddit (system)

Location

util.lisp

Exported Definitions
Internal Definitions

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

3.1.5 cl-reddit/url.lisp

Dependency

util.lisp (file)

Parent

cl-reddit (system)

Location

url.lisp

Internal Definitions

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

3.1.6 cl-reddit/datatypes.lisp

Dependency

url.lisp (file)

Parent

cl-reddit (system)

Location

datatypes.lisp

Exported Definitions
Internal Definitions

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

3.1.7 cl-reddit/cl-reddit.lisp

Dependency

datatypes.lisp (file)

Parent

cl-reddit (system)

Location

cl-reddit.lisp

Exported Definitions
Internal Definitions

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

4 Packages

Packages are listed by definition order.


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

4.1 cl-reddit

Reddit api wrapper.

Source

package.lisp (file)

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: *user-agent*
Package

cl-reddit

Source

globals.lisp (file)


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

5.1.2 Macros

Macro: with-user (USR) &body BODY

Does ’body’ with logged-in user usr. Logins in user if not logged-in.

Package

cl-reddit

Source

util.lisp (file)


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

5.1.3 Functions

Function: api-approve USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-block USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-comment USER &key THING-ID TEXT
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-del USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-hide USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-leavecontributor USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-leavemoderator USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-login &key USERNAME PASSWORD

Login user username with password. Returns a User object with modhash,cookie set.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-marknsfw USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-me USER

Get info for user usr. Returns user data.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-read_message USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-remove USER &key ID SPAM
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-report USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-save USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-setflairenabled USER &key FLAIR-ENABLED
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-subscribe USER &key SUBREDDIT ACTION
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-unhide USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-unread_message USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-unsave USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-vote USER &key ID VOTE
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-about-user ABOUT-USER &optional USER

Get /user/<about-user>/about.json. Optional user user.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-comments ID USER &key ARTICLE COMMENT CONTEXT DEPTH LIMIT SORT

Gets comments for link id in subreddit sr.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-message USER WHERE

Gets messages from inbox for user user. where can be one of ’inbox ’unread ’sent

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-reddit &optional USER

Gets json data for reddit home page. Optional user.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-search QUERY &key USER AFTER BEFORE COUNT LIMIT RESTRICT-SR SHOW SORT SYNTAX TIME TARGET SUB

Search for query.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-subreddit SUB &optional USER

Gets json data for subreddit sub. Optional user.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-subreddit-about SUB &optional USER

Gets r/<sub>/about.json. Returns Subreddit object about sub. Optional user usr.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-subreddit-new SUB &optional USER

Gets json data for /r/<sub>/new. Optional user.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-subreddit-top SUB &optional USER

Gets json data for top posts in subreddit sub. Optional user usr.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-subscribed USER

Gets subscribed subreddits

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-user R-USER &optional USER

Get /user/<r-user>.json. Optional user user.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: make-user &key USERNAME PASSWORD

Make an instance of user class with username and password

Package

cl-reddit

Source

util.lisp (file)


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

5.1.4 Generic functions

Generic Function: account-comment_karma OBJECT
Generic Function: (setf account-comment_karma) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-comment_karma (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-comment_karma) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-created OBJECT
Generic Function: (setf account-created) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-created (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-created) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-created_utc OBJECT
Generic Function: (setf account-created_utc) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-created_utc (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-created_utc) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-has_mail OBJECT
Generic Function: (setf account-has_mail) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-has_mail (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-has_mail) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-has_mod_mail OBJECT
Generic Function: (setf account-has_mod_mail) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-has_mod_mail (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-has_mod_mail) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-id OBJECT
Generic Function: (setf account-id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-id (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-id) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-is_gold OBJECT
Generic Function: (setf account-is_gold) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-is_gold (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-is_gold) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-is_mod OBJECT
Generic Function: (setf account-is_mod) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-is_mod (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-is_mod) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-link_karma OBJECT
Generic Function: (setf account-link_karma) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-link_karma (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-link_karma) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-modhash OBJECT
Generic Function: (setf account-modhash) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-modhash (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-modhash) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: account-name OBJECT
Generic Function: (setf account-name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: account-name (ACCOUNT account)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf account-name) NEW-VALUE (ACCOUNT account)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: comment-author OBJECT
Generic Function: (setf comment-author) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-author (COMMENT comment)
Method: (setf comment-author) NEW-VALUE (COMMENT comment)

The account name of the poster

Source

datatypes.lisp (file)

Generic Function: comment-author_flair_css_class OBJECT
Generic Function: (setf comment-author_flair_css_class) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-author_flair_css_class (COMMENT comment)
Method: (setf comment-author_flair_css_class) NEW-VALUE (COMMENT comment)

The css class of the author’s flair

Source

datatypes.lisp (file)

Generic Function: comment-author_flair_text OBJECT
Generic Function: (setf comment-author_flair_text) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-author_flair_text (COMMENT comment)
Method: (setf comment-author_flair_text) NEW-VALUE (COMMENT comment)

The text of the author’s flair

Source

datatypes.lisp (file)

Generic Function: comment-body OBJECT
Generic Function: (setf comment-body) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-body (COMMENT comment)
Method: (setf comment-body) NEW-VALUE (COMMENT comment)

The raw text

Source

datatypes.lisp (file)

Generic Function: comment-body_html OBJECT
Generic Function: (setf comment-body_html) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-body_html (COMMENT comment)
Method: (setf comment-body_html) NEW-VALUE (COMMENT comment)

The formatted html text

Source

datatypes.lisp (file)

Generic Function: comment-id OBJECT
Generic Function: (setf comment-id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-id (COMMENT comment)
Method: (setf comment-id) NEW-VALUE (COMMENT comment)

The id of the comment.

Source

datatypes.lisp (file)

Generic Function: comment-link_id OBJECT
Generic Function: (setf comment-link_id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-link_id (COMMENT comment)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf comment-link_id) NEW-VALUE (COMMENT comment)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: comment-name OBJECT
Generic Function: (setf comment-name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-name (COMMENT comment)
Method: (setf comment-name) NEW-VALUE (COMMENT comment)

The name of the comment.

Source

datatypes.lisp (file)

Generic Function: comment-parent_id OBJECT
Generic Function: (setf comment-parent_id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-parent_id (COMMENT comment)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf comment-parent_id) NEW-VALUE (COMMENT comment)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: comment-replies OBJECT
Generic Function: (setf comment-replies) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-replies (COMMENT comment)
Method: (setf comment-replies) NEW-VALUE (COMMENT comment)

Comment replies.

Source

datatypes.lisp (file)

Generic Function: comment-subreddit OBJECT
Generic Function: (setf comment-subreddit) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-subreddit (COMMENT comment)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf comment-subreddit) NEW-VALUE (COMMENT comment)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: created-created OBJECT
Generic Function: (setf created-created) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: created-created (CREATED created)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf created-created) NEW-VALUE (CREATED created)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: created-created_utc OBJECT
Generic Function: (setf created-created_utc) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: created-created_utc (CREATED created)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf created-created_utc) NEW-VALUE (CREATED created)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: link-author OBJECT
Generic Function: (setf link-author) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-author (LINK link)
Method: (setf link-author) NEW-VALUE (LINK link)

The account name of the poster

Source

datatypes.lisp (file)

Generic Function: link-author_flair_css_class OBJECT
Generic Function: (setf link-author_flair_css_class) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-author_flair_css_class (LINK link)
Method: (setf link-author_flair_css_class) NEW-VALUE (LINK link)

The css class of the author’s flair

Source

datatypes.lisp (file)

Generic Function: link-author_flair_text OBJECT
Generic Function: (setf link-author_flair_text) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-author_flair_text (LINK link)
Method: (setf link-author_flair_text) NEW-VALUE (LINK link)

The text of the author’s flair

Source

datatypes.lisp (file)

Generic Function: link-domain OBJECT
Generic Function: (setf link-domain) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-domain (LINK link)
Method: (setf link-domain) NEW-VALUE (LINK link)

The domain of this link

Source

datatypes.lisp (file)

Generic Function: link-edited OBJECT
Generic Function: (setf link-edited) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-edited (LINK link)
Method: (setf link-edited) NEW-VALUE (LINK link)

Indicates if link has been edited

Source

datatypes.lisp (file)

Generic Function: link-hidden OBJECT
Generic Function: (setf link-hidden) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-hidden (LINK link)
Method: (setf link-hidden) NEW-VALUE (LINK link)

True if the post is hidden by the logged in user. False if not logged in or not hidden

Source

datatypes.lisp (file)

Generic Function: link-id OBJECT
Generic Function: (setf link-id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-id (LINK link)
Method: (setf link-id) NEW-VALUE (LINK link)

The id of this link

Source

datatypes.lisp (file)

Generic Function: link-is_self OBJECT
Generic Function: (setf link-is_self) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-is_self (LINK link)
Method: (setf link-is_self) NEW-VALUE (LINK link)

True if this link is a selfpost

Source

datatypes.lisp (file)

Generic Function: link-media OBJECT
Generic Function: (setf link-media) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-media (LINK link)
Method: (setf link-media) NEW-VALUE (LINK link)

unknown

Source

datatypes.lisp (file)

Generic Function: link-media_embed OBJECT
Generic Function: (setf link-media_embed) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-media_embed (LINK link)
Method: (setf link-media_embed) NEW-VALUE (LINK link)

unknown

Source

datatypes.lisp (file)

Generic Function: link-name OBJECT
Generic Function: (setf link-name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-name (LINK link)
Method: (setf link-name) NEW-VALUE (LINK link)

The name of this link.

Source

datatypes.lisp (file)

Generic Function: link-num_comments OBJECT
Generic Function: (setf link-num_comments) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-num_comments (LINK link)
Method: (setf link-num_comments) NEW-VALUE (LINK link)

The number of comments that belong to this link

Source

datatypes.lisp (file)

Generic Function: link-over_18 OBJECT
Generic Function: (setf link-over_18) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-over_18 (LINK link)
Method: (setf link-over_18) NEW-VALUE (LINK link)

True if the post is taggeed as NSFW. Nil otherwise

Source

datatypes.lisp (file)

Generic Function: link-permalink OBJECT
Generic Function: (setf link-permalink) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-permalink (LINK link)
Method: (setf link-permalink) NEW-VALUE (LINK link)

Relative url of the permanent link for this link

Source

datatypes.lisp (file)

Generic Function: link-saved OBJECT
Generic Function: (setf link-saved) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-saved (LINK link)
Method: (setf link-saved) NEW-VALUE (LINK link)

True if this post is saved by the logged in user

Source

datatypes.lisp (file)

Generic Function: link-score OBJECT
Generic Function: (setf link-score) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-score (LINK link)
Method: (setf link-score) NEW-VALUE (LINK link)

The net-score of the link

Source

datatypes.lisp (file)

Generic Function: link-selftext OBJECT
Generic Function: (setf link-selftext) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-selftext (LINK link)
Method: (setf link-selftext) NEW-VALUE (LINK link)

The raw text

Source

datatypes.lisp (file)

Generic Function: link-selftext_html OBJECT
Generic Function: (setf link-selftext_html) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-selftext_html (LINK link)
Method: (setf link-selftext_html) NEW-VALUE (LINK link)

The formatted escaped html text

Source

datatypes.lisp (file)

Generic Function: link-subreddit OBJECT
Generic Function: (setf link-subreddit) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-subreddit (LINK link)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf link-subreddit) NEW-VALUE (LINK link)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: link-subreddit_id OBJECT
Generic Function: (setf link-subreddit_id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-subreddit_id (LINK link)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf link-subreddit_id) NEW-VALUE (LINK link)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: link-thumbnail OBJECT
Generic Function: (setf link-thumbnail) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-thumbnail (LINK link)
Method: (setf link-thumbnail) NEW-VALUE (LINK link)

Full url to the thumbnail for this link

Source

datatypes.lisp (file)

Generic Function: link-title OBJECT
Generic Function: (setf link-title) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-title (LINK link)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf link-title) NEW-VALUE (LINK link)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: link-url OBJECT
Generic Function: (setf link-url) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-url (LINK link)
Method: (setf link-url) NEW-VALUE (LINK link)

The link of this post

Source

datatypes.lisp (file)

Generic Function: listing-after OBJECT
Generic Function: (setf listing-after) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: listing-after (LISTING listing)
Method: (setf listing-after) NEW-VALUE (LISTING listing)

The fullname of the listing that follows after this page

Source

datatypes.lisp (file)

Generic Function: listing-before OBJECT
Generic Function: (setf listing-before) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: listing-before (LISTING listing)
Method: (setf listing-before) NEW-VALUE (LISTING listing)

The fullname of the listing that follows before this page

Source

datatypes.lisp (file)

Generic Function: listing-children OBJECT
Generic Function: (setf listing-children) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: listing-children (LISTING listing)
Method: (setf listing-children) NEW-VALUE (LISTING listing)

A list of things that this listing wraps

Source

datatypes.lisp (file)

Generic Function: listing-modhash OBJECT
Generic Function: (setf listing-modhash) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: listing-modhash (LISTING listing)
Method: (setf listing-modhash) NEW-VALUE (LISTING listing)

Modhash value for this listing

Source

datatypes.lisp (file)

Generic Function: message-author OBJECT
Generic Function: (setf message-author) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-author (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-author) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-body OBJECT
Generic Function: (setf message-body) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-body (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-body) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-body_html OBJECT
Generic Function: (setf message-body_html) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-body_html (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-body_html) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-context OBJECT
Generic Function: (setf message-context) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-context (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-context) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-first_message OBJECT
Generic Function: (setf message-first_message) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-first_message (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-first_message) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-name OBJECT
Generic Function: (setf message-name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-name (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-name) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-new OBJECT
Generic Function: (setf message-new) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-new (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-new) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-parent_id OBJECT
Generic Function: (setf message-parent_id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-parent_id (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-parent_id) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-replies OBJECT
Generic Function: (setf message-replies) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-replies (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-replies) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-subject OBJECT
Generic Function: (setf message-subject) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-subject (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-subject) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-subreddit OBJECT
Generic Function: (setf message-subreddit) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-subreddit (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-subreddit) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: message-was_comment OBJECT
Generic Function: (setf message-was_comment) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: message-was_comment (MESSAGE message)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf message-was_comment) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: more-children OBJECT
Generic Function: (setf more-children) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: more-children (MORE more)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf more-children) NEW-VALUE (MORE more)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: more-count OBJECT
Generic Function: (setf more-count) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: more-count (MORE more)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf more-count) NEW-VALUE (MORE more)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: more-id OBJECT
Generic Function: (setf more-id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: more-id (MORE more)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf more-id) NEW-VALUE (MORE more)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: more-name OBJECT
Generic Function: (setf more-name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: more-name (MORE more)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf more-name) NEW-VALUE (MORE more)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: more-parent_id OBJECT
Generic Function: (setf more-parent_id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: more-parent_id (MORE more)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf more-parent_id) NEW-VALUE (MORE more)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-accounts_active OBJECT
Generic Function: (setf subreddit-accounts_active) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-accounts_active (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-accounts_active) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-description_html OBJECT
Generic Function: (setf subreddit-description_html) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-description_html (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-description_html) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-display_name OBJECT
Generic Function: (setf subreddit-display_name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-display_name (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-display_name) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-header_img OBJECT
Generic Function: (setf subreddit-header_img) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-header_img (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-header_img) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-header_size OBJECT
Generic Function: (setf subreddit-header_size) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-header_size (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-header_size) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-header_title OBJECT
Generic Function: (setf subreddit-header_title) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-header_title (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-header_title) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-id OBJECT
Generic Function: (setf subreddit-id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-id (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-id) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-name OBJECT
Generic Function: (setf subreddit-name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-name (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-name) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-over18 OBJECT
Generic Function: (setf subreddit-over18) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-over18 (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-over18) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-public_description OBJECT
Generic Function: (setf subreddit-public_description) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-public_description (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-public_description) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-subscribers OBJECT
Generic Function: (setf subreddit-subscribers) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-subscribers (SUBREDDIT subreddit)
Method: (setf subreddit-subscribers) NEW-VALUE (SUBREDDIT subreddit)

The number of users subscribed to this subreddit

Source

datatypes.lisp (file)

Generic Function: subreddit-title OBJECT
Generic Function: (setf subreddit-title) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-title (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-title) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: subreddit-url OBJECT
Generic Function: (setf subreddit-url) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-url (SUBREDDIT subreddit)
Method: (setf subreddit-url) NEW-VALUE (SUBREDDIT subreddit)

The relative URL of the subreddit

Source

datatypes.lisp (file)

Generic Function: thing-data OBJECT
Generic Function: (setf thing-data) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: thing-data (THING thing)
Method: (setf thing-data) NEW-VALUE (THING thing)

Custom data structure

Source

datatypes.lisp (file)

Generic Function: thing-id OBJECT
Generic Function: (setf thing-id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: thing-id (THING thing)
Method: (setf thing-id) NEW-VALUE (THING thing)

This item’s identifiler, e.g. 8xwlg

Source

datatypes.lisp (file)

Generic Function: thing-kind OBJECT
Generic Function: (setf thing-kind) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: thing-kind (THING thing)
Method: (setf thing-kind) NEW-VALUE (THING thing)

String identifier that denotes the object’s type

Source

datatypes.lisp (file)

Generic Function: thing-name OBJECT
Generic Function: (setf thing-name) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: thing-name (THING thing)
Method: (setf thing-name) NEW-VALUE (THING thing)

Fullname of comment, e.g. t1_c3v7f8u

Source

datatypes.lisp (file)

Generic Function: user-cookie OBJECT
Generic Function: (setf user-cookie) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: user-cookie (USER user)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf user-cookie) NEW-VALUE (USER user)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: user-logged-in OBJECT
Generic Function: (setf user-logged-in) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: user-logged-in (USER user)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf user-logged-in) NEW-VALUE (USER user)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: user-modhash OBJECT
Generic Function: (setf user-modhash) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: user-modhash (USER user)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf user-modhash) NEW-VALUE (USER user)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: user-password OBJECT
Generic Function: (setf user-password) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: user-password (USER user)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf user-password) NEW-VALUE (USER user)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: user-username OBJECT
Generic Function: (setf user-username) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: user-username (USER user)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf user-username) NEW-VALUE (USER user)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: volatile-downs OBJECT
Generic Function: (setf volatile-downs) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: volatile-downs (VOLATILE volatile)
Method: (setf volatile-downs) NEW-VALUE (VOLATILE volatile)

The number of downvotes

Source

datatypes.lisp (file)

Generic Function: volatile-likes OBJECT
Generic Function: (setf volatile-likes) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: volatile-likes (VOLATILE volatile)
Method: (setf volatile-likes) NEW-VALUE (VOLATILE volatile)

True if liked by user, false if disliked, nil if user neutral

Source

datatypes.lisp (file)

Generic Function: volatile-ups OBJECT
Generic Function: (setf volatile-ups) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: volatile-ups (VOLATILE volatile)
Method: (setf volatile-ups) NEW-VALUE (VOLATILE volatile)

The number of upvotes

Source

datatypes.lisp (file)


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

5.1.5 Classes

Class: account ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: comment_karma
Type

integer

Initargs

:comment_karma

Initform

0

Readers

account-comment_karma (generic function)

Writers

(setf account-comment_karma) (generic function)

Slot: created
Type

integer

Initargs

:created

Initform

0

Readers

account-created (generic function)

Writers

(setf account-created) (generic function)

Slot: created_utc
Type

integer

Initargs

:created_utc

Initform

0

Readers

account-created_utc (generic function)

Writers

(setf account-created_utc) (generic function)

Slot: has_mail
Type

boolean

Initargs

:has_mail

Readers

account-has_mail (generic function)

Writers

(setf account-has_mail) (generic function)

Slot: has_mod_mail
Type

boolean

Initargs

:has_mod_mail

Readers

account-has_mod_mail (generic function)

Writers

(setf account-has_mod_mail) (generic function)

Slot: id
Type

string

Initargs

:id

Initform

""

Readers

account-id (generic function)

Writers

(setf account-id) (generic function)

Slot: is_gold
Type

boolean

Initargs

:is_gold

Readers

account-is_gold (generic function)

Writers

(setf account-is_gold) (generic function)

Slot: is_mod
Type

boolean

Initargs

:is_mod

Readers

account-is_mod (generic function)

Writers

(setf account-is_mod) (generic function)

Slot: link_karma
Type

integer

Initargs

:link_karma

Initform

0

Readers

account-link_karma (generic function)

Writers

(setf account-link_karma) (generic function)

Slot: modhash
Type

string

Initargs

:modhash

Initform

""

Readers

account-modhash (generic function)

Writers

(setf account-modhash) (generic function)

Slot: name
Type

string

Initargs

:name

Initform

""

Readers

account-name (generic function)

Writers

(setf account-name) (generic function)

Class: comment ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: id

The id of the comment.

Type

string

Initargs

:id

Initform

""

Readers

comment-id (generic function)

Writers

(setf comment-id) (generic function)

Slot: name

The name of the comment.

Type

string

Initargs

:name

Initform

""

Readers

comment-name (generic function)

Writers

(setf comment-name) (generic function)

Slot: author

The account name of the poster

Type

string

Initargs

:author

Readers

comment-author (generic function)

Writers

(setf comment-author) (generic function)

Slot: author_flair_css_class

The css class of the author’s flair

Type

string

Initargs

:author_flair_css_class

Readers

comment-author_flair_css_class (generic function)

Writers

(setf comment-author_flair_css_class) (generic function)

Slot: author_flair_text

The text of the author’s flair

Type

string

Initargs

:author_flair_text

Initform

""

Readers

comment-author_flair_text (generic function)

Writers

(setf comment-author_flair_text) (generic function)

Slot: body

The raw text

Type

string

Initargs

:body

Initform

""

Readers

comment-body (generic function)

Writers

(setf comment-body) (generic function)

Slot: body_html

The formatted html text

Type

string

Initargs

:body_html

Initform

""

Readers

comment-body_html (generic function)

Writers

(setf comment-body_html) (generic function)

Slot: link_id
Type

string

Initargs

:link_id

Initform

""

Readers

comment-link_id (generic function)

Writers

(setf comment-link_id) (generic function)

Slot: parent_id
Type

string

Initargs

:parent_id

Initform

""

Readers

comment-parent_id (generic function)

Writers

(setf comment-parent_id) (generic function)

Slot: subreddit
Type

string

Initargs

:subreddit

Initform

""

Readers

comment-subreddit (generic function)

Writers

(setf comment-subreddit) (generic function)

Slot: subreddit_id
Type

string

Initargs

:subreddit_id

Initform

""

Readers

comment-subreddit_id (generic function)

Writers

(setf comment-subreddit_id) (generic function)

Slot: replies

Comment replies.

Initargs

:replies

Readers

comment-replies (generic function)

Writers

(setf comment-replies) (generic function)

Class: created ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: created
Initargs

:created

Initform

0

Readers

created-created (generic function)

Writers

(setf created-created) (generic function)

Slot: created_utc
Initargs

:created_utc

Initform

0

Readers

created-created_utc (generic function)

Writers

(setf created-created_utc) (generic function)

Class: link ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: id

The id of this link

Type

string

Initargs

:id

Initform

""

Readers

link-id (generic function)

Writers

(setf link-id) (generic function)

Slot: name

The name of this link.

Type

string

Initargs

:name

Initform

""

Readers

link-name (generic function)

Writers

(setf link-name) (generic function)

Slot: author

The account name of the poster

Type

string

Initargs

:author

Initform

""

Readers

link-author (generic function)

Writers

(setf link-author) (generic function)

Slot: author_flair_css_class

The css class of the author’s flair

Type

(or null string)

Initargs

cl-reddit::author_flair_css_class

Initform

""

Readers

link-author_flair_css_class (generic function)

Writers

(setf link-author_flair_css_class) (generic function)

Slot: author_flair_text

The text of the author’s flair

Type

(or null string)

Initargs

:author_flair_text

Initform

""

Readers

link-author_flair_text (generic function)

Writers

(setf link-author_flair_text) (generic function)

Slot: clicked

Probably always returns false

Type

boolean

Initargs

:clicked

Readers

link-clicked (generic function)

Writers

(setf link-clicked) (generic function)

Slot: domain

The domain of this link

Type

string

Initargs

:domain

Initform

""

Readers

link-domain (generic function)

Writers

(setf link-domain) (generic function)

Slot: hidden

True if the post is hidden by the logged in user. False if not logged in or not hidden

Type

boolean

Initargs

:hidden

Readers

link-hidden (generic function)

Writers

(setf link-hidden) (generic function)

Slot: is_self

True if this link is a selfpost

Type

boolean

Initargs

:is_self

Readers

link-is_self (generic function)

Writers

(setf link-is_self) (generic function)

Slot: media

unknown

Initargs

:media

Readers

link-media (generic function)

Writers

(setf link-media) (generic function)

Slot: media_embed

unknown

Initargs

:media_embed

Readers

link-media_embed (generic function)

Writers

(setf link-media_embed) (generic function)

Slot: num_comments

The number of comments that belong to this link

Type

integer

Initargs

:num_comments

Initform

0

Readers

link-num_comments (generic function)

Writers

(setf link-num_comments) (generic function)

Slot: over_18

True if the post is taggeed as NSFW. Nil otherwise

Type

boolean

Initargs

:over_18

Readers

link-over_18 (generic function)

Writers

(setf link-over_18) (generic function)

Slot: permalink

Relative url of the permanent link for this link

Type

string

Initargs

:permalink

Initform

""

Readers

link-permalink (generic function)

Writers

(setf link-permalink) (generic function)

Slot: saved

True if this post is saved by the logged in user

Type

boolean

Initargs

:saved

Readers

link-saved (generic function)

Writers

(setf link-saved) (generic function)

Slot: score

The net-score of the link

Type

integer

Initargs

:score

Initform

0

Readers

link-score (generic function)

Writers

(setf link-score) (generic function)

Slot: selftext

The raw text

Type

string

Initargs

:selftext

Initform

""

Readers

link-selftext (generic function)

Writers

(setf link-selftext) (generic function)

Slot: selfttext_html

The formatted escaped html text

Type

(or null string)

Initargs

:selftext_html

Initform

""

Readers

link-selftext_html (generic function)

Writers

(setf link-selftext_html) (generic function)

Slot: subreddit
Type

string

Initargs

:subreddit

Initform

""

Readers

link-subreddit (generic function)

Writers

(setf link-subreddit) (generic function)

Slot: subreddit_id
Type

string

Initargs

:subreddit_id

Initform

""

Readers

link-subreddit_id (generic function)

Writers

(setf link-subreddit_id) (generic function)

Slot: thumbnail

Full url to the thumbnail for this link

Type

string

Initargs

:thumbnail

Initform

""

Readers

link-thumbnail (generic function)

Writers

(setf link-thumbnail) (generic function)

Slot: title
Type

string

Initargs

:title

Initform

""

Readers

link-title (generic function)

Writers

(setf link-title) (generic function)

Slot: url

The link of this post

Type

string

Initargs

:url

Initform

""

Readers

link-url (generic function)

Writers

(setf link-url) (generic function)

Slot: edited

Indicates if link has been edited

Type

(or boolean integer)

Initargs

:edited

Initform

0

Readers

link-edited (generic function)

Writers

(setf link-edited) (generic function)

Class: listing ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: before

The fullname of the listing that follows before this page

Type

(or null string)

Initargs

:before

Initform

""

Readers

listing-before (generic function)

Writers

(setf listing-before) (generic function)

Slot: after

The fullname of the listing that follows after this page

Type

(or null string)

Initargs

:after

Initform

""

Readers

listing-after (generic function)

Writers

(setf listing-after) (generic function)

Slot: modhash

Modhash value for this listing

Type

string

Initargs

:modhash

Initform

""

Readers

listing-modhash (generic function)

Writers

(setf listing-modhash) (generic function)

Slot: children

A list of things that this listing wraps

Initargs

:children

Readers

listing-children (generic function)

Writers

(setf listing-children) (generic function)

Class: message ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

created (class)

Direct methods
Direct slots
Slot: author
Type

string

Initargs

:author

Initform

""

Readers

message-author (generic function)

Writers

(setf message-author) (generic function)

Slot: body
Type

string

Initargs

:body

Initform

""

Readers

message-body (generic function)

Writers

(setf message-body) (generic function)

Slot: body_html
Type

string

Initargs

:body_html

Initform

""

Readers

message-body_html (generic function)

Writers

(setf message-body_html) (generic function)

Slot: context
Type

string

Initargs

:context

Initform

""

Readers

message-context (generic function)

Writers

(setf message-context) (generic function)

Slot: first_message
Initargs

:first_message

Readers

message-first_message (generic function)

Writers

(setf message-first_message) (generic function)

Slot: name
Type

string

Initargs

:name

Initform

""

Readers

message-name (generic function)

Writers

(setf message-name) (generic function)

Slot: new
Type

boolean

Initargs

:new

Readers

message-new (generic function)

Writers

(setf message-new) (generic function)

Slot: parent_id
Type

string

Initargs

:parent_id

Initform

""

Readers

message-parent_id (generic function)

Writers

(setf message-parent_id) (generic function)

Slot: replies
Type

string

Initargs

:replies

Initform

""

Readers

message-replies (generic function)

Writers

(setf message-replies) (generic function)

Slot: subject
Type

string

Initargs

:subject

Initform

""

Readers

message-subject (generic function)

Writers

(setf message-subject) (generic function)

Slot: subreddit
Type

string

Initargs

:subreddit

Initform

""

Readers

message-subreddit (generic function)

Writers

(setf message-subreddit) (generic function)

Slot: was_comment
Type

boolean

Initargs

:was_comment

Readers

message-was_comment (generic function)

Writers

(setf message-was_comment) (generic function)

Class: more ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: cnt
Type

integer

Initargs

:cnt

Initform

0

Readers

more-count (generic function)

Writers

(setf more-count) (generic function)

Slot: parent_id
Type

string

Initargs

:parent_id

Initform

""

Readers

more-parent_id (generic function)

Writers

(setf more-parent_id) (generic function)

Slot: id
Type

string

Initargs

:id

Initform

""

Readers

more-id (generic function)

Writers

(setf more-id) (generic function)

Slot: name
Type

string

Initargs

:name

Initform

""

Readers

more-name (generic function)

Writers

(setf more-name) (generic function)

Slot: children
Initargs

:children

Readers

more-children (generic function)

Writers

(setf more-children) (generic function)

Class: subreddit ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

created (class)

Direct methods
Direct slots
Slot: name
Type

string

Initargs

:name

Initform

""

Readers

subreddit-name (generic function)

Writers

(setf subreddit-name) (generic function)

Slot: id
Type

string

Initargs

:id

Initform

""

Readers

subreddit-id (generic function)

Writers

(setf subreddit-id) (generic function)

Slot: display_name
Type

string

Initargs

:display_name

Initform

""

Readers

subreddit-display_name (generic function)

Writers

(setf subreddit-display_name) (generic function)

Slot: subscribers

The number of users subscribed to this subreddit

Type

integer

Initargs

:subscribers

Initform

0

Readers

subreddit-subscribers (generic function)

Writers

(setf subreddit-subscribers) (generic function)

Slot: header_size
Type

list

Initargs

:header_size

Initform

0

Readers

subreddit-header_size (generic function)

Writers

(setf subreddit-header_size) (generic function)

Slot: over18
Type

boolean

Initargs

:over18

Readers

subreddit-over18 (generic function)

Writers

(setf subreddit-over18) (generic function)

Slot: accounts_active
Type

integer

Initargs

:accounts_active

Initform

0

Readers

subreddit-accounts_active (generic function)

Writers

(setf subreddit-accounts_active) (generic function)

Slot: public_description
Type

string

Initargs

:public_description

Initform

""

Readers

subreddit-public_description (generic function)

Writers

(setf subreddit-public_description) (generic function)

Slot: description
Type

string

Initargs

:description

Initform

""

Readers

subreddit-description (generic function)

Writers

(setf subreddit-description) (generic function)

Slot: description_html
Type

string

Initargs

:description_html

Initform

""

Readers

subreddit-description_html (generic function)

Writers

(setf subreddit-description_html) (generic function)

Slot: header_title
Type

(or null string)

Initargs

:header_title

Initform

""

Readers

subreddit-header_title (generic function)

Writers

(setf subreddit-header_title) (generic function)

Slot: header_img
Type

string

Initargs

:header_img

Initform

""

Readers

subreddit-header_img (generic function)

Writers

(setf subreddit-header_img) (generic function)

Slot: title
Type

string

Initargs

:title

Initform

""

Readers

subreddit-title (generic function)

Writers

(setf subreddit-title) (generic function)

Slot: url

The relative URL of the subreddit

Type

string

Initargs

:url

Initform

""

Readers

subreddit-url (generic function)

Writers

(setf subreddit-url) (generic function)

Class: thing ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: id

This item’s identifiler, e.g. 8xwlg

Type

string

Initargs

:id

Initform

""

Readers

thing-id (generic function)

Writers

(setf thing-id) (generic function)

Slot: name

Fullname of comment, e.g. t1_c3v7f8u

Type

string

Initargs

:name

Initform

""

Readers

thing-name (generic function)

Writers

(setf thing-name) (generic function)

Slot: kind

String identifier that denotes the object’s type

Type

string

Initargs

:kind

Initform

""

Readers

thing-kind (generic function)

Writers

(setf thing-kind) (generic function)

Slot: data

Custom data structure

Initargs

:data

Readers

thing-data (generic function)

Writers

(setf thing-data) (generic function)

Class: user ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: cookie
Initargs

:cookie

Readers

user-cookie (generic function)

Writers

(setf user-cookie) (generic function)

Slot: password
Initargs

:password

Readers

user-password (generic function)

Writers

(setf user-password) (generic function)

Slot: username
Initargs

:username

Readers

user-username (generic function)

Writers

(setf user-username) (generic function)

Slot: modhash
Initargs

:modhash

Readers

user-modhash (generic function)

Writers

(setf user-modhash) (generic function)

Slot: logged-in
Initargs

:logged-in

Readers

user-logged-in (generic function)

Writers

(setf user-logged-in) (generic function)

Class: volatile ()
Package

cl-reddit

Source

datatypes.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: ups

The number of upvotes

Type

integer

Initargs

:ups

Initform

0

Readers

volatile-ups (generic function)

Writers

(setf volatile-ups) (generic function)

Slot: downs

The number of downvotes

Type

integer

Initargs

:downs

Initform

0

Readers

volatile-downs (generic function)

Writers

(setf volatile-downs) (generic function)

Slot: likes

True if liked by user, false if disliked, nil if user neutral

Initargs

:likes

Readers

volatile-likes (generic function)

Writers

(setf volatile-likes) (generic function)


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

5.2 Internal definitions


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

5.2.1 Special variables

Special Variable: *escape*
Package

cl-reddit

Source

globals.lisp (file)

Special Variable: *reddit*
Package

cl-reddit

Source

globals.lisp (file)


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

5.2.2 Macros

Macro: api-post-generic URL USER &key SUBREDDIT ACTION ID THING-ID TEXT VOTE SPAM FLAIR-ENABLED SR KIND TITLE

Defines generic post request

Package

cl-reddit

Source

util.lisp (file)

Macro: def-post-api API &rest ARGS

Defines an api call.

Package

cl-reddit

Source

util.lisp (file)

Macro: encode-param X

Encodes get params

Package

cl-reddit

Source

url.lisp (file)

Macro: if-user-with USER THEN
Package

cl-reddit

Source

util.lisp (file)

Macro: param-push &rest COMMANDS

Used in cl-reddit.lisp when defining get-* fns.
Example expansion:
(param-push hello a "this’ll be in place of a")
=>
(PROGN
(WHEN A (PUSH ‘("this’ll be in place of a" ,@A) PARAMS)) (WHEN HELLO (PUSH ‘("hello" ,@HELLO) PARAMS)))

Package

cl-reddit

Source

util.lisp (file)


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

5.2.3 Functions

Function: %get-subreddit SUB USER
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: account-from-json JSON
Package

cl-reddit

Source

datatypes.lisp (file)

Function: api-editusertext USER &key THING-ID TEXT
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-submit USER &key SR KIND TEXT TITLE
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: api-unmarknsfw USER &key ID
Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: build-get-params PARAMS

Builds get param list from cons list ’((param . value) (param2 . value) ...)

Package

cl-reddit

Source

url.lisp (file)

Function: comment-from-json JSON
Package

cl-reddit

Source

datatypes.lisp (file)

Function: format-key-args ARGS

Format a list of key arguments

Package

cl-reddit

Source

util.lisp (file)

Function: get-json URL &optional USER

Gets json data for url with options cookie-jar.

Package

cl-reddit

Source

url.lisp (file)

Function: get-reddits-mine USER &key WHERE AFTER BEFORE COUNT LIMIT SHOW TARGET

Gets listing of subreddits for user.
where can be one of ’subscriber ’moderator ’contributorfor.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-reddits-where USER &key WHERE AFTER BEFORE COUNT LIMIT SHOW TARGET

Gets listing of subreddits for user. where can be one of ’new ’popular ’banned

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: get-username-available USERNAME

Check if a username is available.

Package

cl-reddit

Source

cl-reddit.lisp (file)

Function: link-from-json JSON
Package

cl-reddit

Source

datatypes.lisp (file)

Function: listing-from-json JSON
Package

cl-reddit

Source

datatypes.lisp (file)

Function: maybe-round X
Package

cl-reddit

Source

datatypes.lisp (file)

Function: message-from-json JSON
Package

cl-reddit

Source

datatypes.lisp (file)

Function: more-from-json JSON
Package

cl-reddit

Source

datatypes.lisp (file)

Function: parse-json DATA
Package

cl-reddit

Source

datatypes.lisp (file)

Function: post-request URL USER PARAMS

Send post request to url with params list.

Package

cl-reddit

Source

url.lisp (file)

Function: post-request2 URL COOKIE-JAR PARAMS

Send post request to url with params list.

Package

cl-reddit

Source

url.lisp (file)

Function: subreddit-from-json JSON
Package

cl-reddit

Source

datatypes.lisp (file)

Function: symbol-string S

Convert the input symbol to the correct string for api call.

Package

cl-reddit

Source

util.lisp (file)


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

5.2.4 Generic functions

Generic Function: comment-subreddit_id OBJECT
Generic Function: (setf comment-subreddit_id) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: comment-subreddit_id (COMMENT comment)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf comment-subreddit_id) NEW-VALUE (COMMENT comment)

automatically generated writer method

Source

datatypes.lisp (file)

Generic Function: link-clicked OBJECT
Generic Function: (setf link-clicked) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: link-clicked (LINK link)
Method: (setf link-clicked) NEW-VALUE (LINK link)

Probably always returns false

Source

datatypes.lisp (file)

Generic Function: subreddit-description OBJECT
Generic Function: (setf subreddit-description) NEW-VALUE OBJECT
Package

cl-reddit

Methods
Method: subreddit-description (SUBREDDIT subreddit)

automatically generated reader method

Source

datatypes.lisp (file)

Method: (setf subreddit-description) NEW-VALUE (SUBREDDIT subreddit)

automatically generated writer method

Source

datatypes.lisp (file)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   C   F   L  
Index Entry  Section

C
cl-reddit.asd: The cl-reddit<dot>asd file
cl-reddit/cl-reddit.lisp: The cl-reddit/cl-reddit<dot>lisp file
cl-reddit/datatypes.lisp: The cl-reddit/datatypes<dot>lisp file
cl-reddit/globals.lisp: The cl-reddit/globals<dot>lisp file
cl-reddit/package.lisp: The cl-reddit/package<dot>lisp file
cl-reddit/url.lisp: The cl-reddit/url<dot>lisp file
cl-reddit/util.lisp: The cl-reddit/util<dot>lisp file

F
File, Lisp, cl-reddit.asd: The cl-reddit<dot>asd file
File, Lisp, cl-reddit/cl-reddit.lisp: The cl-reddit/cl-reddit<dot>lisp file
File, Lisp, cl-reddit/datatypes.lisp: The cl-reddit/datatypes<dot>lisp file
File, Lisp, cl-reddit/globals.lisp: The cl-reddit/globals<dot>lisp file
File, Lisp, cl-reddit/package.lisp: The cl-reddit/package<dot>lisp file
File, Lisp, cl-reddit/url.lisp: The cl-reddit/url<dot>lisp file
File, Lisp, cl-reddit/util.lisp: The cl-reddit/util<dot>lisp file

L
Lisp File, cl-reddit.asd: The cl-reddit<dot>asd file
Lisp File, cl-reddit/cl-reddit.lisp: The cl-reddit/cl-reddit<dot>lisp file
Lisp File, cl-reddit/datatypes.lisp: The cl-reddit/datatypes<dot>lisp file
Lisp File, cl-reddit/globals.lisp: The cl-reddit/globals<dot>lisp file
Lisp File, cl-reddit/package.lisp: The cl-reddit/package<dot>lisp file
Lisp File, cl-reddit/url.lisp: The cl-reddit/url<dot>lisp file
Lisp File, cl-reddit/util.lisp: The cl-reddit/util<dot>lisp file

Jump to:   C   F   L  

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

A.2 Functions

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

%
%get-subreddit: Internal functions

(
(setf account-comment_karma): Exported generic functions
(setf account-comment_karma): Exported generic functions
(setf account-created): Exported generic functions
(setf account-created): Exported generic functions
(setf account-created_utc): Exported generic functions
(setf account-created_utc): Exported generic functions
(setf account-has_mail): Exported generic functions
(setf account-has_mail): Exported generic functions
(setf account-has_mod_mail): Exported generic functions
(setf account-has_mod_mail): Exported generic functions
(setf account-id): Exported generic functions
(setf account-id): Exported generic functions
(setf account-is_gold): Exported generic functions
(setf account-is_gold): Exported generic functions
(setf account-is_mod): Exported generic functions
(setf account-is_mod): Exported generic functions
(setf account-link_karma): Exported generic functions
(setf account-link_karma): Exported generic functions
(setf account-modhash): Exported generic functions
(setf account-modhash): Exported generic functions
(setf account-name): Exported generic functions
(setf account-name): Exported generic functions
(setf comment-author): Exported generic functions
(setf comment-author): Exported generic functions
(setf comment-author_flair_css_class): Exported generic functions
(setf comment-author_flair_css_class): Exported generic functions
(setf comment-author_flair_text): Exported generic functions
(setf comment-author_flair_text): Exported generic functions
(setf comment-body): Exported generic functions
(setf comment-body): Exported generic functions
(setf comment-body_html): Exported generic functions
(setf comment-body_html): Exported generic functions
(setf comment-id): Exported generic functions
(setf comment-id): Exported generic functions
(setf comment-link_id): Exported generic functions
(setf comment-link_id): Exported generic functions
(setf comment-name): Exported generic functions
(setf comment-name): Exported generic functions
(setf comment-parent_id): Exported generic functions
(setf comment-parent_id): Exported generic functions
(setf comment-replies): Exported generic functions
(setf comment-replies): Exported generic functions
(setf comment-subreddit): Exported generic functions
(setf comment-subreddit): Exported generic functions
(setf comment-subreddit_id): Internal generic functions
(setf comment-subreddit_id): Internal generic functions
(setf created-created): Exported generic functions
(setf created-created): Exported generic functions
(setf created-created_utc): Exported generic functions
(setf created-created_utc): Exported generic functions
(setf link-author): Exported generic functions
(setf link-author): Exported generic functions
(setf link-author_flair_css_class): Exported generic functions
(setf link-author_flair_css_class): Exported generic functions
(setf link-author_flair_text): Exported generic functions
(setf link-author_flair_text): Exported generic functions
(setf link-clicked): Internal generic functions
(setf link-clicked): Internal generic functions
(setf link-domain): Exported generic functions
(setf link-domain): Exported generic functions
(setf link-edited): Exported generic functions
(setf link-edited): Exported generic functions
(setf link-hidden): Exported generic functions
(setf link-hidden): Exported generic functions
(setf link-id): Exported generic functions
(setf link-id): Exported generic functions
(setf link-is_self): Exported generic functions
(setf link-is_self): Exported generic functions
(setf link-media): Exported generic functions
(setf link-media): Exported generic functions
(setf link-media_embed): Exported generic functions
(setf link-media_embed): Exported generic functions
(setf link-name): Exported generic functions
(setf link-name): Exported generic functions
(setf link-num_comments): Exported generic functions
(setf link-num_comments): Exported generic functions
(setf link-over_18): Exported generic functions
(setf link-over_18): Exported generic functions
(setf link-permalink): Exported generic functions
(setf link-permalink): Exported generic functions
(setf link-saved): Exported generic functions
(setf link-saved): Exported generic functions
(setf link-score): Exported generic functions
(setf link-score): Exported generic functions
(setf link-selftext): Exported generic functions
(setf link-selftext): Exported generic functions
(setf link-selftext_html): Exported generic functions
(setf link-selftext_html): Exported generic functions
(setf link-subreddit): Exported generic functions
(setf link-subreddit): Exported generic functions
(setf link-subreddit_id): Exported generic functions
(setf link-subreddit_id): Exported generic functions
(setf link-thumbnail): Exported generic functions
(setf link-thumbnail): Exported generic functions
(setf link-title): Exported generic functions
(setf link-title): Exported generic functions
(setf link-url): Exported generic functions
(setf link-url): Exported generic functions
(setf listing-after): Exported generic functions
(setf listing-after): Exported generic functions
(setf listing-before): Exported generic functions
(setf listing-before): Exported generic functions
(setf listing-children): Exported generic functions
(setf listing-children): Exported generic functions
(setf listing-modhash): Exported generic functions
(setf listing-modhash): Exported generic functions
(setf message-author): Exported generic functions
(setf message-author): Exported generic functions
(setf message-body): Exported generic functions
(setf message-body): Exported generic functions
(setf message-body_html): Exported generic functions
(setf message-body_html): Exported generic functions
(setf message-context): Exported generic functions
(setf message-context): Exported generic functions
(setf message-first_message): Exported generic functions
(setf message-first_message): Exported generic functions
(setf message-name): Exported generic functions
(setf message-name): Exported generic functions
(setf message-new): Exported generic functions
(setf message-new): Exported generic functions
(setf message-parent_id): Exported generic functions
(setf message-parent_id): Exported generic functions
(setf message-replies): Exported generic functions
(setf message-replies): Exported generic functions
(setf message-subject): Exported generic functions
(setf message-subject): Exported generic functions
(setf message-subreddit): Exported generic functions
(setf message-subreddit): Exported generic functions
(setf message-was_comment): Exported generic functions
(setf message-was_comment): Exported generic functions
(setf more-children): Exported generic functions
(setf more-children): Exported generic functions
(setf more-count): Exported generic functions
(setf more-count): Exported generic functions
(setf more-id): Exported generic functions
(setf more-id): Exported generic functions
(setf more-name): Exported generic functions
(setf more-name): Exported generic functions
(setf more-parent_id): Exported generic functions
(setf more-parent_id): Exported generic functions
(setf subreddit-accounts_active): Exported generic functions
(setf subreddit-accounts_active): Exported generic functions
(setf subreddit-description): Internal generic functions
(setf subreddit-description): Internal generic functions
(setf subreddit-description_html): Exported generic functions
(setf subreddit-description_html): Exported generic functions
(setf subreddit-display_name): Exported generic functions
(setf subreddit-display_name): Exported generic functions
(setf subreddit-header_img): Exported generic functions
(setf subreddit-header_img): Exported generic functions
(setf subreddit-header_size): Exported generic functions
(setf subreddit-header_size): Exported generic functions
(setf subreddit-header_title): Exported generic functions
(setf subreddit-header_title): Exported generic functions
(setf subreddit-id): Exported generic functions
(setf subreddit-id): Exported generic functions
(setf subreddit-name): Exported generic functions
(setf subreddit-name): Exported generic functions
(setf subreddit-over18): Exported generic functions
(setf subreddit-over18): Exported generic functions
(setf subreddit-public_description): Exported generic functions
(setf subreddit-public_description): Exported generic functions
(setf subreddit-subscribers): Exported generic functions
(setf subreddit-subscribers): Exported generic functions
(setf subreddit-title): Exported generic functions
(setf subreddit-title): Exported generic functions
(setf subreddit-url): Exported generic functions
(setf subreddit-url): Exported generic functions
(setf thing-data): Exported generic functions
(setf thing-data): Exported generic functions
(setf thing-id): Exported generic functions
(setf thing-id): Exported generic functions
(setf thing-kind): Exported generic functions
(setf thing-kind): Exported generic functions
(setf thing-name): Exported generic functions
(setf thing-name): Exported generic functions
(setf user-cookie): Exported generic functions
(setf user-cookie): Exported generic functions
(setf user-logged-in): Exported generic functions
(setf user-logged-in): Exported generic functions
(setf user-modhash): Exported generic functions
(setf user-modhash): Exported generic functions
(setf user-password): Exported generic functions
(setf user-password): Exported generic functions
(setf user-username): Exported generic functions
(setf user-username): Exported generic functions
(setf volatile-downs): Exported generic functions
(setf volatile-downs): Exported generic functions
(setf volatile-likes): Exported generic functions
(setf volatile-likes): Exported generic functions
(setf volatile-ups): Exported generic functions
(setf volatile-ups): Exported generic functions

A
account-comment_karma: Exported generic functions
account-comment_karma: Exported generic functions
account-created: Exported generic functions
account-created: Exported generic functions
account-created_utc: Exported generic functions
account-created_utc: Exported generic functions
account-from-json: Internal functions
account-has_mail: Exported generic functions
account-has_mail: Exported generic functions
account-has_mod_mail: Exported generic functions
account-has_mod_mail: Exported generic functions
account-id: Exported generic functions
account-id: Exported generic functions
account-is_gold: Exported generic functions
account-is_gold: Exported generic functions
account-is_mod: Exported generic functions
account-is_mod: Exported generic functions
account-link_karma: Exported generic functions
account-link_karma: Exported generic functions
account-modhash: Exported generic functions
account-modhash: Exported generic functions
account-name: Exported generic functions
account-name: Exported generic functions
api-approve: Exported functions
api-block: Exported functions
api-comment: Exported functions
api-del: Exported functions
api-editusertext: Internal functions
api-hide: Exported functions
api-leavecontributor: Exported functions
api-leavemoderator: Exported functions
api-login: Exported functions
api-marknsfw: Exported functions
api-me: Exported functions
api-post-generic: Internal macros
api-read_message: Exported functions
api-remove: Exported functions
api-report: Exported functions
api-save: Exported functions
api-setflairenabled: Exported functions
api-submit: Internal functions
api-subscribe: Exported functions
api-unhide: Exported functions
api-unmarknsfw: Internal functions
api-unread_message: Exported functions
api-unsave: Exported functions
api-vote: Exported functions

B
build-get-params: Internal functions

C
comment-author: Exported generic functions
comment-author: Exported generic functions
comment-author_flair_css_class: Exported generic functions
comment-author_flair_css_class: Exported generic functions
comment-author_flair_text: Exported generic functions
comment-author_flair_text: Exported generic functions
comment-body: Exported generic functions
comment-body: Exported generic functions
comment-body_html: Exported generic functions
comment-body_html: Exported generic functions
comment-from-json: Internal functions
comment-id: Exported generic functions
comment-id: Exported generic functions
comment-link_id: Exported generic functions
comment-link_id: Exported generic functions
comment-name: Exported generic functions
comment-name: Exported generic functions
comment-parent_id: Exported generic functions
comment-parent_id: Exported generic functions
comment-replies: Exported generic functions
comment-replies: Exported generic functions
comment-subreddit: Exported generic functions
comment-subreddit: Exported generic functions
comment-subreddit_id: Internal generic functions
comment-subreddit_id: Internal generic functions
created-created: Exported generic functions
created-created: Exported generic functions
created-created_utc: Exported generic functions
created-created_utc: Exported generic functions

D
def-post-api: Internal macros

E
encode-param: Internal macros

F
format-key-args: Internal functions
Function, %get-subreddit: Internal functions
Function, account-from-json: Internal functions
Function, api-approve: Exported functions
Function, api-block: Exported functions
Function, api-comment: Exported functions
Function, api-del: Exported functions
Function, api-editusertext: Internal functions
Function, api-hide: Exported functions
Function, api-leavecontributor: Exported functions
Function, api-leavemoderator: Exported functions
Function, api-login: Exported functions
Function, api-marknsfw: Exported functions
Function, api-me: Exported functions
Function, api-read_message: Exported functions
Function, api-remove: Exported functions
Function, api-report: Exported functions
Function, api-save: Exported functions
Function, api-setflairenabled: Exported functions
Function, api-submit: Internal functions
Function, api-subscribe: Exported functions
Function, api-unhide: Exported functions
Function, api-unmarknsfw: Internal functions
Function, api-unread_message: Exported functions
Function, api-unsave: Exported functions
Function, api-vote: Exported functions
Function, build-get-params: Internal functions
Function, comment-from-json: Internal functions
Function, format-key-args: Internal functions
Function, get-about-user: Exported functions
Function, get-comments: Exported functions
Function, get-json: Internal functions
Function, get-message: Exported functions
Function, get-reddit: Exported functions
Function, get-reddits-mine: Internal functions
Function, get-reddits-where: Internal functions
Function, get-search: Exported functions
Function, get-subreddit: Exported functions
Function, get-subreddit-about: Exported functions
Function, get-subreddit-new: Exported functions
Function, get-subreddit-top: Exported functions
Function, get-subscribed: Exported functions
Function, get-user: Exported functions
Function, get-username-available: Internal functions
Function, link-from-json: Internal functions
Function, listing-from-json: Internal functions
Function, make-user: Exported functions
Function, maybe-round: Internal functions
Function, message-from-json: Internal functions
Function, more-from-json: Internal functions
Function, parse-json: Internal functions
Function, post-request: Internal functions
Function, post-request2: Internal functions
Function, subreddit-from-json: Internal functions
Function, symbol-string: Internal functions

G
Generic Function, (setf account-comment_karma): Exported generic functions
Generic Function, (setf account-created): Exported generic functions
Generic Function, (setf account-created_utc): Exported generic functions
Generic Function, (setf account-has_mail): Exported generic functions
Generic Function, (setf account-has_mod_mail): Exported generic functions
Generic Function, (setf account-id): Exported generic functions
Generic Function, (setf account-is_gold): Exported generic functions
Generic Function, (setf account-is_mod): Exported generic functions
Generic Function, (setf account-link_karma): Exported generic functions
Generic Function, (setf account-modhash): Exported generic functions
Generic Function, (setf account-name): Exported generic functions
Generic Function, (setf comment-author): Exported generic functions
Generic Function, (setf comment-author_flair_css_class): Exported generic functions
Generic Function, (setf comment-author_flair_text): Exported generic functions
Generic Function, (setf comment-body): Exported generic functions
Generic Function, (setf comment-body_html): Exported generic functions
Generic Function, (setf comment-id): Exported generic functions
Generic Function, (setf comment-link_id): Exported generic functions
Generic Function, (setf comment-name): Exported generic functions
Generic Function, (setf comment-parent_id): Exported generic functions
Generic Function, (setf comment-replies): Exported generic functions
Generic Function, (setf comment-subreddit): Exported generic functions
Generic Function, (setf comment-subreddit_id): Internal generic functions
Generic Function, (setf created-created): Exported generic functions
Generic Function, (setf created-created_utc): Exported generic functions
Generic Function, (setf link-author): Exported generic functions
Generic Function, (setf link-author_flair_css_class): Exported generic functions
Generic Function, (setf link-author_flair_text): Exported generic functions
Generic Function, (setf link-clicked): Internal generic functions
Generic Function, (setf link-domain): Exported generic functions
Generic Function, (setf link-edited): Exported generic functions
Generic Function, (setf link-hidden): Exported generic functions
Generic Function, (setf link-id): Exported generic functions
Generic Function, (setf link-is_self): Exported generic functions
Generic Function, (setf link-media): Exported generic functions
Generic Function, (setf link-media_embed): Exported generic functions
Generic Function, (setf link-name): Exported generic functions
Generic Function, (setf link-num_comments): Exported generic functions
Generic Function, (setf link-over_18): Exported generic functions
Generic Function, (setf link-permalink): Exported generic functions
Generic Function, (setf link-saved): Exported generic functions
Generic Function, (setf link-score): Exported generic functions
Generic Function, (setf link-selftext): Exported generic functions
Generic Function, (setf link-selftext_html): Exported generic functions
Generic Function, (setf link-subreddit): Exported generic functions
Generic Function, (setf link-subreddit_id): Exported generic functions
Generic Function, (setf link-thumbnail): Exported generic functions
Generic Function, (setf link-title): Exported generic functions
Generic Function, (setf link-url): Exported generic functions
Generic Function, (setf listing-after): Exported generic functions
Generic Function, (setf listing-before): Exported generic functions
Generic Function, (setf listing-children): Exported generic functions
Generic Function, (setf listing-modhash): Exported generic functions
Generic Function, (setf message-author): Exported generic functions
Generic Function, (setf message-body): Exported generic functions
Generic Function, (setf message-body_html): Exported generic functions
Generic Function, (setf message-context): Exported generic functions
Generic Function, (setf message-first_message): Exported generic functions
Generic Function, (setf message-name): Exported generic functions
Generic Function, (setf message-new): Exported generic functions
Generic Function, (setf message-parent_id): Exported generic functions
Generic Function, (setf message-replies): Exported generic functions
Generic Function, (setf message-subject): Exported generic functions
Generic Function, (setf message-subreddit): Exported generic functions
Generic Function, (setf message-was_comment): Exported generic functions
Generic Function, (setf more-children): Exported generic functions
Generic Function, (setf more-count): Exported generic functions
Generic Function, (setf more-id): Exported generic functions
Generic Function, (setf more-name): Exported generic functions
Generic Function, (setf more-parent_id): Exported generic functions
Generic Function, (setf subreddit-accounts_active): Exported generic functions
Generic Function, (setf subreddit-description): Internal generic functions
Generic Function, (setf subreddit-description_html): Exported generic functions
Generic Function, (setf subreddit-display_name): Exported generic functions
Generic Function, (setf subreddit-header_img): Exported generic functions
Generic Function, (setf subreddit-header_size): Exported generic functions
Generic Function, (setf subreddit-header_title): Exported generic functions
Generic Function, (setf subreddit-id): Exported generic functions
Generic Function, (setf subreddit-name): Exported generic functions
Generic Function, (setf subreddit-over18): Exported generic functions
Generic Function, (setf subreddit-public_description): Exported generic functions
Generic Function, (setf subreddit-subscribers): Exported generic functions
Generic Function, (setf subreddit-title): Exported generic functions
Generic Function, (setf subreddit-url): Exported generic functions
Generic Function, (setf thing-data): Exported generic functions
Generic Function, (setf thing-id): Exported generic functions
Generic Function, (setf thing-kind): Exported generic functions
Generic Function, (setf thing-name): Exported generic functions
Generic Function, (setf user-cookie): Exported generic functions
Generic Function, (setf user-logged-in): Exported generic functions
Generic Function, (setf user-modhash): Exported generic functions
Generic Function, (setf user-password): Exported generic functions
Generic Function, (setf user-username): Exported generic functions
Generic Function, (setf volatile-downs): Exported generic functions
Generic Function, (setf volatile-likes): Exported generic functions
Generic Function, (setf volatile-ups): Exported generic functions
Generic Function, account-comment_karma: Exported generic functions
Generic Function, account-created: Exported generic functions
Generic Function, account-created_utc: Exported generic functions
Generic Function, account-has_mail: Exported generic functions
Generic Function, account-has_mod_mail: Exported generic functions
Generic Function, account-id: Exported generic functions
Generic Function, account-is_gold: Exported generic functions
Generic Function, account-is_mod: Exported generic functions
Generic Function, account-link_karma: Exported generic functions
Generic Function, account-modhash: Exported generic functions
Generic Function, account-name: Exported generic functions
Generic Function, comment-author: Exported generic functions
Generic Function, comment-author_flair_css_class: Exported generic functions
Generic Function, comment-author_flair_text: Exported generic functions
Generic Function, comment-body: Exported generic functions
Generic Function, comment-body_html: Exported generic functions
Generic Function, comment-id: Exported generic functions
Generic Function, comment-link_id: Exported generic functions
Generic Function, comment-name: Exported generic functions
Generic Function, comment-parent_id: Exported generic functions
Generic Function, comment-replies: Exported generic functions
Generic Function, comment-subreddit: Exported generic functions
Generic Function, comment-subreddit_id: Internal generic functions
Generic Function, created-created: Exported generic functions
Generic Function, created-created_utc: Exported generic functions
Generic Function, link-author: Exported generic functions
Generic Function, link-author_flair_css_class: Exported generic functions
Generic Function, link-author_flair_text: Exported generic functions
Generic Function, link-clicked: Internal generic functions
Generic Function, link-domain: Exported generic functions
Generic Function, link-edited: Exported generic functions
Generic Function, link-hidden: Exported generic functions
Generic Function, link-id: Exported generic functions
Generic Function, link-is_self: Exported generic functions
Generic Function, link-media: Exported generic functions
Generic Function, link-media_embed: Exported generic functions
Generic Function, link-name: Exported generic functions
Generic Function, link-num_comments: Exported generic functions
Generic Function, link-over_18: Exported generic functions
Generic Function, link-permalink: Exported generic functions
Generic Function, link-saved: Exported generic functions
Generic Function, link-score: Exported generic functions
Generic Function, link-selftext: Exported generic functions
Generic Function, link-selftext_html: Exported generic functions
Generic Function, link-subreddit: Exported generic functions
Generic Function, link-subreddit_id: Exported generic functions
Generic Function, link-thumbnail: Exported generic functions
Generic Function, link-title: Exported generic functions
Generic Function, link-url: Exported generic functions
Generic Function, listing-after: Exported generic functions
Generic Function, listing-before: Exported generic functions
Generic Function, listing-children: Exported generic functions
Generic Function, listing-modhash: Exported generic functions
Generic Function, message-author: Exported generic functions
Generic Function, message-body: Exported generic functions
Generic Function, message-body_html: Exported generic functions
Generic Function, message-context: Exported generic functions
Generic Function, message-first_message: Exported generic functions
Generic Function, message-name: Exported generic functions
Generic Function, message-new: Exported generic functions
Generic Function, message-parent_id: Exported generic functions
Generic Function, message-replies: Exported generic functions
Generic Function, message-subject: Exported generic functions
Generic Function, message-subreddit: Exported generic functions
Generic Function, message-was_comment: Exported generic functions
Generic Function, more-children: Exported generic functions
Generic Function, more-count: Exported generic functions
Generic Function, more-id: Exported generic functions
Generic Function, more-name: Exported generic functions
Generic Function, more-parent_id: Exported generic functions
Generic Function, subreddit-accounts_active: Exported generic functions
Generic Function, subreddit-description: Internal generic functions
Generic Function, subreddit-description_html: Exported generic functions
Generic Function, subreddit-display_name: Exported generic functions
Generic Function, subreddit-header_img: Exported generic functions
Generic Function, subreddit-header_size: Exported generic functions
Generic Function, subreddit-header_title: Exported generic functions
Generic Function, subreddit-id: Exported generic functions
Generic Function, subreddit-name: Exported generic functions
Generic Function, subreddit-over18: Exported generic functions
Generic Function, subreddit-public_description: Exported generic functions
Generic Function, subreddit-subscribers: Exported generic functions
Generic Function, subreddit-title: Exported generic functions
Generic Function, subreddit-url: Exported generic functions
Generic Function, thing-data: Exported generic functions
Generic Function, thing-id: Exported generic functions
Generic Function, thing-kind: Exported generic functions
Generic Function, thing-name: Exported generic functions
Generic Function, user-cookie: Exported generic functions
Generic Function, user-logged-in: Exported generic functions
Generic Function, user-modhash: Exported generic functions
Generic Function, user-password: Exported generic functions
Generic Function, user-username: Exported generic functions
Generic Function, volatile-downs: Exported generic functions
Generic Function, volatile-likes: Exported generic functions
Generic Function, volatile-ups: Exported generic functions
get-about-user: Exported functions
get-comments: Exported functions
get-json: Internal functions
get-message: Exported functions
get-reddit: Exported functions
get-reddits-mine: Internal functions
get-reddits-where: Internal functions
get-search: Exported functions
get-subreddit: Exported functions
get-subreddit-about: Exported functions
get-subreddit-new: Exported functions
get-subreddit-top: Exported functions
get-subscribed: Exported functions
get-user: Exported functions
get-username-available: Internal functions

I
if-user-with: Internal macros

L
link-author: Exported generic functions
link-author: Exported generic functions
link-author_flair_css_class: Exported generic functions
link-author_flair_css_class: Exported generic functions
link-author_flair_text: Exported generic functions
link-author_flair_text: Exported generic functions
link-clicked: Internal generic functions
link-clicked: Internal generic functions
link-domain: Exported generic functions
link-domain: Exported generic functions
link-edited: Exported generic functions
link-edited: Exported generic functions
link-from-json: Internal functions
link-hidden: Exported generic functions
link-hidden: Exported generic functions
link-id: Exported generic functions
link-id: Exported generic functions
link-is_self: Exported generic functions
link-is_self: Exported generic functions
link-media: Exported generic functions
link-media: Exported generic functions
link-media_embed: Exported generic functions
link-media_embed: Exported generic functions
link-name: Exported generic functions
link-name: Exported generic functions
link-num_comments: Exported generic functions
link-num_comments: Exported generic functions
link-over_18: Exported generic functions
link-over_18: Exported generic functions
link-permalink: Exported generic functions
link-permalink: Exported generic functions
link-saved: Exported generic functions
link-saved: Exported generic functions
link-score: Exported generic functions
link-score: Exported generic functions
link-selftext: Exported generic functions
link-selftext: Exported generic functions
link-selftext_html: Exported generic functions
link-selftext_html: Exported generic functions
link-subreddit: Exported generic functions
link-subreddit: Exported generic functions
link-subreddit_id: Exported generic functions
link-subreddit_id: Exported generic functions
link-thumbnail: Exported generic functions
link-thumbnail: Exported generic functions
link-title: Exported generic functions
link-title: Exported generic functions
link-url: Exported generic functions
link-url: Exported generic functions
listing-after: Exported generic functions
listing-after: Exported generic functions
listing-before: Exported generic functions
listing-before: Exported generic functions
listing-children: Exported generic functions
listing-children: Exported generic functions
listing-from-json: Internal functions
listing-modhash: Exported generic functions
listing-modhash: Exported generic functions

M
Macro, api-post-generic: Internal macros
Macro, def-post-api: Internal macros
Macro, encode-param: Internal macros
Macro, if-user-with: Internal macros
Macro, param-push: Internal macros
Macro, with-user: Exported macros
make-user: Exported functions
maybe-round: Internal functions
message-author: Exported generic functions
message-author: Exported generic functions
message-body: Exported generic functions
message-body: Exported generic functions
message-body_html: Exported generic functions
message-body_html: Exported generic functions
message-context: Exported generic functions
message-context: Exported generic functions
message-first_message: Exported generic functions
message-first_message: Exported generic functions
message-from-json: Internal functions
message-name: Exported generic functions
message-name: Exported generic functions
message-new: Exported generic functions
message-new: Exported generic functions
message-parent_id: Exported generic functions
message-parent_id: Exported generic functions
message-replies: Exported generic functions
message-replies: Exported generic functions
message-subject: Exported generic functions
message-subject: Exported generic functions
message-subreddit: Exported generic functions
message-subreddit: Exported generic functions
message-was_comment: Exported generic functions
message-was_comment: Exported generic functions
Method, (setf account-comment_karma): Exported generic functions
Method, (setf account-created): Exported generic functions
Method, (setf account-created_utc): Exported generic functions
Method, (setf account-has_mail): Exported generic functions
Method, (setf account-has_mod_mail): Exported generic functions
Method, (setf account-id): Exported generic functions
Method, (setf account-is_gold): Exported generic functions
Method, (setf account-is_mod): Exported generic functions
Method, (setf account-link_karma): Exported generic functions
Method, (setf account-modhash): Exported generic functions
Method, (setf account-name): Exported generic functions
Method, (setf comment-author): Exported generic functions
Method, (setf comment-author_flair_css_class): Exported generic functions
Method, (setf comment-author_flair_text): Exported generic functions
Method, (setf comment-body): Exported generic functions
Method, (setf comment-body_html): Exported generic functions
Method, (setf comment-id): Exported generic functions
Method, (setf comment-link_id): Exported generic functions
Method, (setf comment-name): Exported generic functions
Method, (setf comment-parent_id): Exported generic functions
Method, (setf comment-replies): Exported generic functions
Method, (setf comment-subreddit): Exported generic functions
Method, (setf comment-subreddit_id): Internal generic functions
Method, (setf created-created): Exported generic functions
Method, (setf created-created_utc): Exported generic functions
Method, (setf link-author): Exported generic functions
Method, (setf link-author_flair_css_class): Exported generic functions
Method, (setf link-author_flair_text): Exported generic functions
Method, (setf link-clicked): Internal generic functions
Method, (setf link-domain): Exported generic functions
Method, (setf link-edited): Exported generic functions
Method, (setf link-hidden): Exported generic functions
Method, (setf link-id): Exported generic functions
Method, (setf link-is_self): Exported generic functions
Method, (setf link-media): Exported generic functions
Method, (setf link-media_embed): Exported generic functions
Method, (setf link-name): Exported generic functions
Method, (setf link-num_comments): Exported generic functions
Method, (setf link-over_18): Exported generic functions
Method, (setf link-permalink): Exported generic functions
Method, (setf link-saved): Exported generic functions
Method, (setf link-score): Exported generic functions
Method, (setf link-selftext): Exported generic functions
Method, (setf link-selftext_html): Exported generic functions
Method, (setf link-subreddit): Exported generic functions
Method, (setf link-subreddit_id): Exported generic functions
Method, (setf link-thumbnail): Exported generic functions
Method, (setf link-title): Exported generic functions
Method, (setf link-url): Exported generic functions
Method, (setf listing-after): Exported generic functions
Method, (setf listing-before): Exported generic functions
Method, (setf listing-children): Exported generic functions
Method, (setf listing-modhash): Exported generic functions
Method, (setf message-author): Exported generic functions
Method, (setf message-body): Exported generic functions
Method, (setf message-body_html): Exported generic functions
Method, (setf message-context): Exported generic functions
Method, (setf message-first_message): Exported generic functions
Method, (setf message-name): Exported generic functions
Method, (setf message-new): Exported generic functions
Method, (setf message-parent_id): Exported generic functions
Method, (setf message-replies): Exported generic functions
Method, (setf message-subject): Exported generic functions
Method, (setf message-subreddit): Exported generic functions
Method, (setf message-was_comment): Exported generic functions
Method, (setf more-children): Exported generic functions
Method, (setf more-count): Exported generic functions
Method, (setf more-id): Exported generic functions
Method, (setf more-name): Exported generic functions
Method, (setf more-parent_id): Exported generic functions
Method, (setf subreddit-accounts_active): Exported generic functions
Method, (setf subreddit-description): Internal generic functions
Method, (setf subreddit-description_html): Exported generic functions
Method, (setf subreddit-display_name): Exported generic functions
Method, (setf subreddit-header_img): Exported generic functions
Method, (setf subreddit-header_size): Exported generic functions
Method, (setf subreddit-header_title): Exported generic functions
Method, (setf subreddit-id): Exported generic functions
Method, (setf subreddit-name): Exported generic functions
Method, (setf subreddit-over18): Exported generic functions
Method, (setf subreddit-public_description): Exported generic functions
Method, (setf subreddit-subscribers): Exported generic functions
Method, (setf subreddit-title): Exported generic functions
Method, (setf subreddit-url): Exported generic functions
Method, (setf thing-data): Exported generic functions
Method, (setf thing-id): Exported generic functions
Method, (setf thing-kind): Exported generic functions
Method, (setf thing-name): Exported generic functions
Method, (setf user-cookie): Exported generic functions
Method, (setf user-logged-in): Exported generic functions
Method, (setf user-modhash): Exported generic functions
Method, (setf user-password): Exported generic functions
Method, (setf user-username): Exported generic functions
Method, (setf volatile-downs): Exported generic functions
Method, (setf volatile-likes): Exported generic functions
Method, (setf volatile-ups): Exported generic functions
Method, account-comment_karma: Exported generic functions
Method, account-created: Exported generic functions
Method, account-created_utc: Exported generic functions
Method, account-has_mail: Exported generic functions
Method, account-has_mod_mail: Exported generic functions
Method, account-id: Exported generic functions
Method, account-is_gold: Exported generic functions
Method, account-is_mod: Exported generic functions
Method, account-link_karma: Exported generic functions
Method, account-modhash: Exported generic functions
Method, account-name: Exported generic functions
Method, comment-author: Exported generic functions
Method, comment-author_flair_css_class: Exported generic functions
Method, comment-author_flair_text: Exported generic functions
Method, comment-body: Exported generic functions
Method, comment-body_html: Exported generic functions
Method, comment-id: Exported generic functions
Method, comment-link_id: Exported generic functions
Method, comment-name: Exported generic functions
Method, comment-parent_id: Exported generic functions
Method, comment-replies: Exported generic functions
Method, comment-subreddit: Exported generic functions
Method, comment-subreddit_id: Internal generic functions
Method, created-created: Exported generic functions
Method, created-created_utc: Exported generic functions
Method, link-author: Exported generic functions
Method, link-author_flair_css_class: Exported generic functions
Method, link-author_flair_text: Exported generic functions
Method, link-clicked: Internal generic functions
Method, link-domain: Exported generic functions
Method, link-edited: Exported generic functions
Method, link-hidden: Exported generic functions
Method, link-id: Exported generic functions
Method, link-is_self: Exported generic functions
Method, link-media: Exported generic functions
Method, link-media_embed: Exported generic functions
Method, link-name: Exported generic functions
Method, link-num_comments: Exported generic functions
Method, link-over_18: Exported generic functions
Method, link-permalink: Exported generic functions
Method, link-saved: Exported generic functions
Method, link-score: Exported generic functions
Method, link-selftext: Exported generic functions
Method, link-selftext_html: Exported generic functions
Method, link-subreddit: Exported generic functions
Method, link-subreddit_id: Exported generic functions
Method, link-thumbnail: Exported generic functions
Method, link-title: Exported generic functions
Method, link-url: Exported generic functions
Method, listing-after: Exported generic functions
Method, listing-before: Exported generic functions
Method, listing-children: Exported generic functions
Method, listing-modhash: Exported generic functions
Method, message-author: Exported generic functions
Method, message-body: Exported generic functions
Method, message-body_html: Exported generic functions
Method, message-context: Exported generic functions
Method, message-first_message: Exported generic functions
Method, message-name: Exported generic functions
Method, message-new: Exported generic functions
Method, message-parent_id: Exported generic functions
Method, message-replies: Exported generic functions
Method, message-subject: Exported generic functions
Method, message-subreddit: Exported generic functions
Method, message-was_comment: Exported generic functions
Method, more-children: Exported generic functions
Method, more-count: Exported generic functions
Method, more-id: Exported generic functions
Method, more-name: Exported generic functions
Method, more-parent_id: Exported generic functions
Method, subreddit-accounts_active: Exported generic functions
Method, subreddit-description: Internal generic functions
Method, subreddit-description_html: Exported generic functions
Method, subreddit-display_name: Exported generic functions
Method, subreddit-header_img: Exported generic functions
Method, subreddit-header_size: Exported generic functions
Method, subreddit-header_title: Exported generic functions
Method, subreddit-id: Exported generic functions
Method, subreddit-name: Exported generic functions
Method, subreddit-over18: Exported generic functions
Method, subreddit-public_description: Exported generic functions
Method, subreddit-subscribers: Exported generic functions
Method, subreddit-title: Exported generic functions
Method, subreddit-url: Exported generic functions
Method, thing-data: Exported generic functions
Method, thing-id: Exported generic functions
Method, thing-kind: Exported generic functions
Method, thing-name: Exported generic functions
Method, user-cookie: Exported generic functions
Method, user-logged-in: Exported generic functions
Method, user-modhash: Exported generic functions
Method, user-password: Exported generic functions
Method, user-username: Exported generic functions
Method, volatile-downs: Exported generic functions
Method, volatile-likes: Exported generic functions
Method, volatile-ups: Exported generic functions
more-children: Exported generic functions
more-children: Exported generic functions
more-count: Exported generic functions
more-count: Exported generic functions
more-from-json: Internal functions
more-id: Exported generic functions
more-id: Exported generic functions
more-name: Exported generic functions
more-name: Exported generic functions
more-parent_id: Exported generic functions
more-parent_id: Exported generic functions

P
param-push: Internal macros
parse-json: Internal functions
post-request: Internal functions
post-request2: Internal functions

S
subreddit-accounts_active: Exported generic functions
subreddit-accounts_active: Exported generic functions
subreddit-description: Internal generic functions
subreddit-description: Internal generic functions
subreddit-description_html: Exported generic functions
subreddit-description_html: Exported generic functions
subreddit-display_name: Exported generic functions
subreddit-display_name: Exported generic functions
subreddit-from-json: Internal functions
subreddit-header_img: Exported generic functions
subreddit-header_img: Exported generic functions
subreddit-header_size: Exported generic functions
subreddit-header_size: Exported generic functions
subreddit-header_title: Exported generic functions
subreddit-header_title: Exported generic functions
subreddit-id: Exported generic functions
subreddit-id: Exported generic functions
subreddit-name: Exported generic functions
subreddit-name: Exported generic functions
subreddit-over18: Exported generic functions
subreddit-over18: Exported generic functions
subreddit-public_description: Exported generic functions
subreddit-public_description: Exported generic functions
subreddit-subscribers: Exported generic functions
subreddit-subscribers: Exported generic functions
subreddit-title: Exported generic functions
subreddit-title: Exported generic functions
subreddit-url: Exported generic functions
subreddit-url: Exported generic functions
symbol-string: Internal functions

T
thing-data: Exported generic functions
thing-data: Exported generic functions
thing-id: Exported generic functions
thing-id: Exported generic functions
thing-kind: Exported generic functions
thing-kind: Exported generic functions
thing-name: Exported generic functions
thing-name: Exported generic functions

U
user-cookie: Exported generic functions
user-cookie: Exported generic functions
user-logged-in: Exported generic functions
user-logged-in: Exported generic functions
user-modhash: Exported generic functions
user-modhash: Exported generic functions
user-password: Exported generic functions
user-password: Exported generic functions
user-username: Exported generic functions
user-username: Exported generic functions

V
volatile-downs: Exported generic functions
volatile-downs: Exported generic functions
volatile-likes: Exported generic functions
volatile-likes: Exported generic functions
volatile-ups: Exported generic functions
volatile-ups: Exported generic functions

W
with-user: Exported macros

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

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

A.3 Variables

Jump to:   *  
A   B   C   D   E   F   H   I   K   L   M   N   O   P   R   S   T   U   W  
Index Entry  Section

*
*escape*: Internal special variables
*reddit*: Internal special variables
*user-agent*: Exported special variables

A
accounts_active: Exported classes
after: Exported classes
author: Exported classes
author: Exported classes
author: Exported classes
author_flair_css_class: Exported classes
author_flair_css_class: Exported classes
author_flair_text: Exported classes
author_flair_text: Exported classes

B
before: Exported classes
body: Exported classes
body: Exported classes
body_html: Exported classes
body_html: Exported classes

C
children: Exported classes
children: Exported classes
clicked: Exported classes
cnt: Exported classes
comment_karma: Exported classes
context: Exported classes
cookie: Exported classes
created: Exported classes
created: Exported classes
created_utc: Exported classes
created_utc: Exported classes

D
data: Exported classes
description: Exported classes
description_html: Exported classes
display_name: Exported classes
domain: Exported classes
downs: Exported classes

E
edited: Exported classes

F
first_message: Exported classes

H
has_mail: Exported classes
has_mod_mail: Exported classes
header_img: Exported classes
header_size: Exported classes
header_title: Exported classes
hidden: Exported classes

I
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
id: Exported classes
is_gold: Exported classes
is_mod: Exported classes
is_self: Exported classes

K
kind: Exported classes

L
likes: Exported classes
link_id: Exported classes
link_karma: Exported classes
logged-in: Exported classes

M
media: Exported classes
media_embed: Exported classes
modhash: Exported classes
modhash: Exported classes
modhash: Exported classes

N
name: Exported classes
name: Exported classes
name: Exported classes
name: Exported classes
name: Exported classes
name: Exported classes
name: Exported classes
new: Exported classes
num_comments: Exported classes

O
over18: Exported classes
over_18: Exported classes

P
parent_id: Exported classes
parent_id: Exported classes
parent_id: Exported classes
password: Exported classes
permalink: Exported classes
public_description: Exported classes

R
replies: Exported classes
replies: Exported classes

S
saved: Exported classes
score: Exported classes
selftext: Exported classes
selfttext_html: Exported classes
Slot, accounts_active: Exported classes
Slot, after: Exported classes
Slot, author: Exported classes
Slot, author: Exported classes
Slot, author: Exported classes
Slot, author_flair_css_class: Exported classes
Slot, author_flair_css_class: Exported classes
Slot, author_flair_text: Exported classes
Slot, author_flair_text: Exported classes
Slot, before: Exported classes
Slot, body: Exported classes
Slot, body: Exported classes
Slot, body_html: Exported classes
Slot, body_html: Exported classes
Slot, children: Exported classes
Slot, children: Exported classes
Slot, clicked: Exported classes
Slot, cnt: Exported classes
Slot, comment_karma: Exported classes
Slot, context: Exported classes
Slot, cookie: Exported classes
Slot, created: Exported classes
Slot, created: Exported classes
Slot, created_utc: Exported classes
Slot, created_utc: Exported classes
Slot, data: Exported classes
Slot, description: Exported classes
Slot, description_html: Exported classes
Slot, display_name: Exported classes
Slot, domain: Exported classes
Slot, downs: Exported classes
Slot, edited: Exported classes
Slot, first_message: Exported classes
Slot, has_mail: Exported classes
Slot, has_mod_mail: Exported classes
Slot, header_img: Exported classes
Slot, header_size: Exported classes
Slot, header_title: Exported classes
Slot, hidden: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, is_gold: Exported classes
Slot, is_mod: Exported classes
Slot, is_self: Exported classes
Slot, kind: Exported classes
Slot, likes: Exported classes
Slot, link_id: Exported classes
Slot, link_karma: Exported classes
Slot, logged-in: Exported classes
Slot, media: Exported classes
Slot, media_embed: Exported classes
Slot, modhash: Exported classes
Slot, modhash: Exported classes
Slot, modhash: Exported classes
Slot, name: Exported classes
Slot, name: Exported classes
Slot, name: Exported classes
Slot, name: Exported classes
Slot, name: Exported classes
Slot, name: Exported classes
Slot, name: Exported classes
Slot, new: Exported classes
Slot, num_comments: Exported classes
Slot, over18: Exported classes
Slot, over_18: Exported classes
Slot, parent_id: Exported classes
Slot, parent_id: Exported classes
Slot, parent_id: Exported classes
Slot, password: Exported classes
Slot, permalink: Exported classes
Slot, public_description: Exported classes
Slot, replies: Exported classes
Slot, replies: Exported classes
Slot, saved: Exported classes
Slot, score: Exported classes
Slot, selftext: Exported classes
Slot, selfttext_html: Exported classes
Slot, subject: Exported classes
Slot, subreddit: Exported classes
Slot, subreddit: Exported classes
Slot, subreddit: Exported classes
Slot, subreddit_id: Exported classes
Slot, subreddit_id: Exported classes
Slot, subscribers: Exported classes
Slot, thumbnail: Exported classes
Slot, title: Exported classes
Slot, title: Exported classes
Slot, ups: Exported classes
Slot, url: Exported classes
Slot, url: Exported classes
Slot, username: Exported classes
Slot, was_comment: Exported classes
Special Variable, *escape*: Internal special variables
Special Variable, *reddit*: Internal special variables
Special Variable, *user-agent*: Exported special variables
subject: Exported classes
subreddit: Exported classes
subreddit: Exported classes
subreddit: Exported classes
subreddit_id: Exported classes
subreddit_id: Exported classes
subscribers: Exported classes

T
thumbnail: Exported classes
title: Exported classes
title: Exported classes

U
ups: Exported classes
url: Exported classes
url: Exported classes
username: Exported classes

W
was_comment: Exported classes

Jump to:   *  
A   B   C   D   E   F   H   I   K   L   M   N   O   P   R   S   T   U   W  

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

A.4 Data types

Jump to:   A   C   L   M   P   S   T   U   V  
Index Entry  Section

A
account: Exported classes

C
cl-reddit: The cl-reddit system
cl-reddit: The cl-reddit package
Class, account: Exported classes
Class, comment: Exported classes
Class, created: Exported classes
Class, link: Exported classes
Class, listing: Exported classes
Class, message: Exported classes
Class, more: Exported classes
Class, subreddit: Exported classes
Class, thing: Exported classes
Class, user: Exported classes
Class, volatile: Exported classes
comment: Exported classes
created: Exported classes

L
link: Exported classes
listing: Exported classes

M
message: Exported classes
more: Exported classes

P
Package, cl-reddit: The cl-reddit package

S
subreddit: Exported classes
System, cl-reddit: The cl-reddit system

T
thing: Exported classes

U
user: Exported classes

V
volatile: Exported classes

Jump to:   A   C   L   M   P   S   T   U   V