The cl-log Reference Manual

Table of Contents

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

The cl-log Reference Manual

This is the cl-log Reference Manual, version 1.0.1, generated automatically by Declt version 2.3 "Robert April" on Wed Mar 14 03:24:37 2018 GMT+0.


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

1 Systems

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


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

1.1 cl-log

Author

Nick Levine <ndl@ravenbrook.com>

License

Public Domain

Description

CL-LOG - a general purpose logging utility

Version

1.0.1

Source

cl-log.asd (file)

Components

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

2 Files

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


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

2.1 Lisp


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

2.1.1 cl-log.asd

Location

cl-log.asd

Systems

cl-log (system)


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

2.1.2 cl-log/pkg.lisp

Parent

cl-log (system)

Location

pkg.lisp

Packages

com.ravenbrook.common-lisp-log


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

2.1.3 cl-log/cl-log.lisp

Dependency

pkg.lisp (file)

Parent

cl-log (system)

Location

cl-log.lisp

Exported Definitions
Internal Definitions

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

3 Packages

Packages are listed by definition order.


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

3.1 com.ravenbrook.common-lisp-log

Source

pkg.lisp (file)

Nickname

cl-log

Use List

common-lisp

Exported Definitions
Internal Definitions

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

4 Definitions

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


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

4.1 Exported definitions


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

4.1.1 Special variables

Special Variable: *cl-log-release*
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)


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

4.1.2 Macros

Macro: defcategory CATEGORY &optional EXPANDS-AS SET
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Macro: log-manager-message MANAGER CATEGORY DESCRIPTION &rest ARGUMENTS
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Macro: log-message CATEGORY DESCRIPTION &rest ARGUMENTS
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Macro: rebinding-log-manager (LOG-MANAGER) &body BODY
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Macro: undefcategory CATEGORY &optional SET
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Macro: with-log-manager-disabled (MANAGER) &body BODY
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Macro: with-logging-disabled &body BODY
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)


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

4.1.3 Functions

Function: category-satisfies SUPPLIED FILTER &key MANAGER
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: clear-categories &optional SET
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: defcategory-fn CATEGORY EXPANDS-AS &optional SET
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: find-messenger NAME &key MANAGER
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: log-manager ()
Function: (setf log-manager) NEW-MANAGER
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: make-timestamp LOG-MANAGER
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: start-messenger CLASS &rest INITARGS &key NAME MANAGER &allow-other-keys
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: timestamp-fraction INSTANCE
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: timestamp-universal-time INSTANCE
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: undefcategory-fn CATEGORY &optional SET
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)


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

4.1.4 Generic functions

Generic Function: format-message SELF
Package

com.ravenbrook.common-lisp-log

Methods
Method: format-message (SELF formatted-message)
Source

cl-log.lisp (file)

Generic Function: invalidate-log-manager SELF
Package

com.ravenbrook.common-lisp-log

Methods
Method: invalidate-log-manager (SELF log-manager)
Source

cl-log.lisp (file)

Generic Function: log-manager-category-set OBJECT
Generic Function: (setf log-manager-category-set) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: log-manager-category-set (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf log-manager-category-set) NEW-VALUE (LOG-MANAGER log-manager)

automatically generated writer method

Source

cl-log.lisp (file)

Method: (setf log-manager-category-set) NEW-VALUE (SELF log-manager) after
Source

cl-log.lisp (file)

Generic Function: log-manager-message-class OBJECT
Generic Function: (setf log-manager-message-class) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: log-manager-message-class (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf log-manager-message-class) NEW-VALUE (LOG-MANAGER log-manager)

automatically generated writer method

Source

cl-log.lisp (file)

Generic Function: log-manager-messengers OBJECT
Generic Function: (setf log-manager-messengers) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: log-manager-messengers (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf log-manager-messengers) NEW-VALUE (LOG-MANAGER log-manager)

automatically generated writer method

Source

cl-log.lisp (file)

Method: (setf log-manager-messengers) NEW-VALUE (SELF log-manager) after
Source

cl-log.lisp (file)

Generic Function: logging-disabled SELF
Generic Function: (setf logging-disabled) NEW-VALUE SELF
Package

com.ravenbrook.common-lisp-log

Methods
Method: logging-disabled (SELF log-manager)
Method: (setf logging-disabled) NEW-VALUE (SELF log-manager)
Source

cl-log.lisp (file)

Generic Function: message-arguments OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: message-arguments (BASE-MESSAGE base-message)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: message-category OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: message-category (BASE-MESSAGE base-message)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: message-description OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: message-description (BASE-MESSAGE base-message)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: message-text SELF
Package

com.ravenbrook.common-lisp-log

Methods
Method: message-text (SELF formatted-message)
Source

cl-log.lisp (file)

Generic Function: message-timestamp OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: message-timestamp (BASE-MESSAGE base-message)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: messenger-category OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: messenger-category (BASE-MESSENGER base-messenger)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: messenger-filter OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: messenger-filter (BASE-MESSENGER base-messenger)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: messenger-manager OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: messenger-manager (BASE-MESSENGER base-messenger)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: messenger-name OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: messenger-name (BASE-MESSENGER base-messenger)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: messenger-send-message MESSENGER MESSAGE
Package

com.ravenbrook.common-lisp-log

Methods
Method: messenger-send-message (MESSENGER text-stream-messenger) (MESSAGE formatted-message)
Source

cl-log.lisp (file)

Method: messenger-send-message (MESSENGER ring-messenger) (MESSAGE base-message)
Source

cl-log.lisp (file)

Method: messenger-send-message (MESSENGER base-messenger) MESSAGE
Source

cl-log.lisp (file)

Generic Function: ring-messenger-messages SELF
Package

com.ravenbrook.common-lisp-log

Methods
Method: ring-messenger-messages (SELF ring-messenger)
Source

cl-log.lisp (file)

Generic Function: stop-messenger SELF &key MANAGER
Package

com.ravenbrook.common-lisp-log

Methods
Method: stop-messenger (SELF text-stream-messenger) &key before
Source

cl-log.lisp (file)

Method: stop-messenger NAME &key MANAGER
Source

cl-log.lisp (file)

Method: stop-messenger (SELF base-messenger) &key
Source

cl-log.lisp (file)

Generic Function: text-file-messenger-file OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: text-file-messenger-file (TEXT-FILE-MESSENGER text-file-messenger)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: text-stream-messenger-stream OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: text-stream-messenger-stream (TEXT-STREAM-MESSENGER text-stream-messenger)

automatically generated reader method

Source

cl-log.lisp (file)


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

4.1.5 Structures

Structure: timestamp ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods

print-object (method)

Direct slots
Slot: universal-time
Readers

timestamp-universal-time (function)

Writers

(setf timestamp-universal-time) (function)

Slot: fraction
Readers

timestamp-fraction (function)

Writers

(setf timestamp-fraction) (function)


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

4.1.6 Classes

Class: base-message ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

log-object (class)

Direct subclasses

formatted-message (class)

Direct methods
Direct slots
Slot: id
Readers

message-id (generic function)

Slot: timestamp
Initargs

:timestamp

Readers

message-timestamp (generic function)

Slot: category
Initargs

:category

Readers

message-category (generic function)

Slot: description
Initargs

:description

Readers

message-description (generic function)

Slot: arguments
Initargs

:arguments

Readers

message-arguments (generic function)

Class: base-messenger ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

log-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: manager
Initargs

:manager

Initform

(com.ravenbrook.common-lisp-log:log-manager)

Readers

messenger-manager (generic function)

Slot: name
Initargs

:name

Readers

messenger-name (generic function)

Slot: filter
Initargs

:filter, :category

Readers
Class: category-set ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

log-object (class)

Direct methods
Direct slots
Slot: categories
Initform

(make-hash-table :test (quote eq))

Readers

category-set-categories (generic function)

Writers

(setf category-set-categories) (generic function)

Slot: version
Initform

0

Readers

category-set-version (generic function)

Writers

(setf category-set-version) (generic function)

Class: formatted-message ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

base-message (class)

Direct methods
Direct slots
Slot: text
Readers

formatted-message-text (generic function)

Writers

(setf formatted-message-text) (generic function)

Class: log-manager ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

log-object (class)

Direct methods
Direct slots
Slot: messengers
Readers

log-manager-messengers (generic function)

Writers

(setf log-manager-messengers) (generic function)

Slot: disabled
Initform

(gensym)

Readers

logging-disabled-var (generic function)

Writers

(setf logging-disabled-var) (generic function)

Slot: message-class
Initargs

:message-class

Initform

(quote com.ravenbrook.common-lisp-log:base-message)

Readers

log-manager-message-class (generic function)

Writers

(setf log-manager-message-class) (generic function)

Slot: message-id
Initform

0

Readers

log-manager-id (generic function)

Writers

(setf log-manager-id) (generic function)

Slot: category-set
Initargs

:categories

Readers

log-manager-category-set (generic function)

Writers

(setf log-manager-category-set) (generic function)

Slot: category-cache
Readers

category-cache (generic function)

Slot: cache-version
Readers

cache-version (generic function)

Writers

(setf cache-version) (generic function)

Slot: first-time
Initform

(com.ravenbrook.common-lisp-log::first-time-for-log-manager)

Readers

log-manager-first-time (generic function)

Class: ring-messenger ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

base-messenger (class)

Direct methods
Direct slots
Slot: ring
Readers

ring-messenger-ring (generic function)

Class: text-file-messenger ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

text-stream-messenger (class)

Direct methods
Direct slots
Slot: file
Initargs

:filename

Readers

text-file-messenger-file (generic function)

Class: text-stream-messenger ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

base-messenger (class)

Direct subclasses

text-file-messenger (class)

Direct methods
Direct slots
Slot: stream
Initargs

:stream

Readers

text-stream-messenger-stream (generic function)

Slot: closed
Readers

text-stream-messenger-closed (generic function)

Writers

(setf text-stream-messenger-closed) (generic function)


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

4.2 Internal definitions


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

4.2.1 Special variables

Special Variable: *log-manager*
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)


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

4.2.2 Macros

Macro: orf LOCATION FORM
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Macro: when-let BINDING &body BODY
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)


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

4.2.3 Functions

Function: category-messengers CATEGORY &key MANAGER
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: construct-ring NAME RING LENGTH
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: construct-timestamp UNIVERSAL-TIME FRACTION
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: copy-ring INSTANCE
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: copy-timestamp INSTANCE
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: expand-category CATEGORY &key SET
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: first-time-for-log-manager ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: in-category-satisfies MANAGER SUPPLIED FILTER EXPANDED
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: make-ring NAME LENGTH
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: ring-length INSTANCE
Function: (setf ring-length) VALUE INSTANCE
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: ring-list RING
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: ring-name INSTANCE
Function: (setf ring-name) VALUE INSTANCE
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: ring-p OBJECT
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: ring-push THING RING
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: ring-ring INSTANCE
Function: (setf ring-ring) VALUE INSTANCE
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: send-message LOG-MANAGER MESSENGERS CATEGORY DESCRIPTION ARGUMENTS
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Function: timestamp-p OBJECT
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)


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

4.2.4 Generic functions

Generic Function: cache-version OBJECT
Generic Function: (setf cache-version) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: cache-version (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf cache-version) NEW-VALUE (LOG-MANAGER log-manager)

automatically generated writer method

Source

cl-log.lisp (file)

Generic Function: category-cache OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: category-cache (SELF log-manager) before
Source

cl-log.lisp (file)

Method: category-cache (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: category-set-categories OBJECT
Generic Function: (setf category-set-categories) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: category-set-categories (CATEGORY-SET category-set)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf category-set-categories) NEW-VALUE (CATEGORY-SET category-set)

automatically generated writer method

Source

cl-log.lisp (file)

Generic Function: category-set-version OBJECT
Generic Function: (setf category-set-version) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: category-set-version (CATEGORY-SET category-set)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf category-set-version) NEW-VALUE (CATEGORY-SET category-set)

automatically generated writer method

Source

cl-log.lisp (file)

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

com.ravenbrook.common-lisp-log

Methods
Method: formatted-message-text (FORMATTED-MESSAGE formatted-message)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf formatted-message-text) NEW-VALUE (FORMATTED-MESSAGE formatted-message)

automatically generated writer method

Source

cl-log.lisp (file)

Generic Function: log-manager-first-time OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: log-manager-first-time (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

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

com.ravenbrook.common-lisp-log

Methods
Method: log-manager-id (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf log-manager-id) NEW-VALUE (LOG-MANAGER log-manager)

automatically generated writer method

Source

cl-log.lisp (file)

Generic Function: logging-disabled-var OBJECT
Generic Function: (setf logging-disabled-var) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: logging-disabled-var (LOG-MANAGER log-manager)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf logging-disabled-var) NEW-VALUE (LOG-MANAGER log-manager)

automatically generated writer method

Source

cl-log.lisp (file)

Generic Function: message-id OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: message-id (BASE-MESSAGE base-message)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: ring-messenger-ring OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: ring-messenger-ring (RING-MESSENGER ring-messenger)

automatically generated reader method

Source

cl-log.lisp (file)

Generic Function: text-stream-messenger-closed OBJECT
Generic Function: (setf text-stream-messenger-closed) NEW-VALUE OBJECT
Package

com.ravenbrook.common-lisp-log

Methods
Method: text-stream-messenger-closed (TEXT-STREAM-MESSENGER text-stream-messenger)

automatically generated reader method

Source

cl-log.lisp (file)

Method: (setf text-stream-messenger-closed) NEW-VALUE (TEXT-STREAM-MESSENGER text-stream-messenger)

automatically generated writer method

Source

cl-log.lisp (file)


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

4.2.5 Structures

Structure: ring ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods

print-object (method)

Direct slots
Slot: name
Readers

ring-name (function)

Writers

(setf ring-name) (function)

Slot: ring
Readers

ring-ring (function)

Writers

(setf ring-ring) (function)

Slot: length
Readers

ring-length (function)

Writers

(setf ring-length) (function)


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

4.2.6 Classes

Class: log-object ()
Package

com.ravenbrook.common-lisp-log

Source

cl-log.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

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-log.asd: The cl-log<dot>asd file
cl-log/cl-log.lisp: The cl-log/cl-log<dot>lisp file
cl-log/pkg.lisp: The cl-log/pkg<dot>lisp file

F
File, Lisp, cl-log.asd: The cl-log<dot>asd file
File, Lisp, cl-log/cl-log.lisp: The cl-log/cl-log<dot>lisp file
File, Lisp, cl-log/pkg.lisp: The cl-log/pkg<dot>lisp file

L
Lisp File, cl-log.asd: The cl-log<dot>asd file
Lisp File, cl-log/cl-log.lisp: The cl-log/cl-log<dot>lisp file
Lisp File, cl-log/pkg.lisp: The cl-log/pkg<dot>lisp file

Jump to:   C   F   L  

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

A.2 Functions

Jump to:   (  
C   D   E   F   G   I   L   M   O   R   S   T   U   W  
Index Entry  Section

(
(setf cache-version): Internal generic functions
(setf cache-version): Internal generic functions
(setf category-set-categories): Internal generic functions
(setf category-set-categories): Internal generic functions
(setf category-set-version): Internal generic functions
(setf category-set-version): Internal generic functions
(setf formatted-message-text): Internal generic functions
(setf formatted-message-text): Internal generic functions
(setf log-manager): Exported functions
(setf log-manager-category-set): Exported generic functions
(setf log-manager-category-set): Exported generic functions
(setf log-manager-category-set): Exported generic functions
(setf log-manager-id): Internal generic functions
(setf log-manager-id): Internal generic functions
(setf log-manager-message-class): Exported generic functions
(setf log-manager-message-class): Exported generic functions
(setf log-manager-messengers): Exported generic functions
(setf log-manager-messengers): Exported generic functions
(setf log-manager-messengers): Exported generic functions
(setf logging-disabled): Exported generic functions
(setf logging-disabled): Exported generic functions
(setf logging-disabled-var): Internal generic functions
(setf logging-disabled-var): Internal generic functions
(setf ring-length): Internal functions
(setf ring-name): Internal functions
(setf ring-ring): Internal functions
(setf text-stream-messenger-closed): Internal generic functions
(setf text-stream-messenger-closed): Internal generic functions

C
cache-version: Internal generic functions
cache-version: Internal generic functions
category-cache: Internal generic functions
category-cache: Internal generic functions
category-cache: Internal generic functions
category-messengers: Internal functions
category-satisfies: Exported functions
category-set-categories: Internal generic functions
category-set-categories: Internal generic functions
category-set-version: Internal generic functions
category-set-version: Internal generic functions
clear-categories: Exported functions
construct-ring: Internal functions
construct-timestamp: Internal functions
copy-ring: Internal functions
copy-timestamp: Internal functions

D
defcategory: Exported macros
defcategory-fn: Exported functions

E
expand-category: Internal functions

F
find-messenger: Exported functions
first-time-for-log-manager: Internal functions
format-message: Exported generic functions
format-message: Exported generic functions
formatted-message-text: Internal generic functions
formatted-message-text: Internal generic functions
Function, (setf log-manager): Exported functions
Function, (setf ring-length): Internal functions
Function, (setf ring-name): Internal functions
Function, (setf ring-ring): Internal functions
Function, category-messengers: Internal functions
Function, category-satisfies: Exported functions
Function, clear-categories: Exported functions
Function, construct-ring: Internal functions
Function, construct-timestamp: Internal functions
Function, copy-ring: Internal functions
Function, copy-timestamp: Internal functions
Function, defcategory-fn: Exported functions
Function, expand-category: Internal functions
Function, find-messenger: Exported functions
Function, first-time-for-log-manager: Internal functions
Function, in-category-satisfies: Internal functions
Function, log-manager: Exported functions
Function, make-ring: Internal functions
Function, make-timestamp: Exported functions
Function, ring-length: Internal functions
Function, ring-list: Internal functions
Function, ring-name: Internal functions
Function, ring-p: Internal functions
Function, ring-push: Internal functions
Function, ring-ring: Internal functions
Function, send-message: Internal functions
Function, start-messenger: Exported functions
Function, timestamp-fraction: Exported functions
Function, timestamp-p: Internal functions
Function, timestamp-universal-time: Exported functions
Function, undefcategory-fn: Exported functions

G
Generic Function, (setf cache-version): Internal generic functions
Generic Function, (setf category-set-categories): Internal generic functions
Generic Function, (setf category-set-version): Internal generic functions
Generic Function, (setf formatted-message-text): Internal generic functions
Generic Function, (setf log-manager-category-set): Exported generic functions
Generic Function, (setf log-manager-id): Internal generic functions
Generic Function, (setf log-manager-message-class): Exported generic functions
Generic Function, (setf log-manager-messengers): Exported generic functions
Generic Function, (setf logging-disabled): Exported generic functions
Generic Function, (setf logging-disabled-var): Internal generic functions
Generic Function, (setf text-stream-messenger-closed): Internal generic functions
Generic Function, cache-version: Internal generic functions
Generic Function, category-cache: Internal generic functions
Generic Function, category-set-categories: Internal generic functions
Generic Function, category-set-version: Internal generic functions
Generic Function, format-message: Exported generic functions
Generic Function, formatted-message-text: Internal generic functions
Generic Function, invalidate-log-manager: Exported generic functions
Generic Function, log-manager-category-set: Exported generic functions
Generic Function, log-manager-first-time: Internal generic functions
Generic Function, log-manager-id: Internal generic functions
Generic Function, log-manager-message-class: Exported generic functions
Generic Function, log-manager-messengers: Exported generic functions
Generic Function, logging-disabled: Exported generic functions
Generic Function, logging-disabled-var: Internal generic functions
Generic Function, message-arguments: Exported generic functions
Generic Function, message-category: Exported generic functions
Generic Function, message-description: Exported generic functions
Generic Function, message-id: Internal generic functions
Generic Function, message-text: Exported generic functions
Generic Function, message-timestamp: Exported generic functions
Generic Function, messenger-category: Exported generic functions
Generic Function, messenger-filter: Exported generic functions
Generic Function, messenger-manager: Exported generic functions
Generic Function, messenger-name: Exported generic functions
Generic Function, messenger-send-message: Exported generic functions
Generic Function, ring-messenger-messages: Exported generic functions
Generic Function, ring-messenger-ring: Internal generic functions
Generic Function, stop-messenger: Exported generic functions
Generic Function, text-file-messenger-file: Exported generic functions
Generic Function, text-stream-messenger-closed: Internal generic functions
Generic Function, text-stream-messenger-stream: Exported generic functions

I
in-category-satisfies: Internal functions
invalidate-log-manager: Exported generic functions
invalidate-log-manager: Exported generic functions

L
log-manager: Exported functions
log-manager-category-set: Exported generic functions
log-manager-category-set: Exported generic functions
log-manager-first-time: Internal generic functions
log-manager-first-time: Internal generic functions
log-manager-id: Internal generic functions
log-manager-id: Internal generic functions
log-manager-message: Exported macros
log-manager-message-class: Exported generic functions
log-manager-message-class: Exported generic functions
log-manager-messengers: Exported generic functions
log-manager-messengers: Exported generic functions
log-message: Exported macros
logging-disabled: Exported generic functions
logging-disabled: Exported generic functions
logging-disabled-var: Internal generic functions
logging-disabled-var: Internal generic functions

M
Macro, defcategory: Exported macros
Macro, log-manager-message: Exported macros
Macro, log-message: Exported macros
Macro, orf: Internal macros
Macro, rebinding-log-manager: Exported macros
Macro, undefcategory: Exported macros
Macro, when-let: Internal macros
Macro, with-log-manager-disabled: Exported macros
Macro, with-logging-disabled: Exported macros
make-ring: Internal functions
make-timestamp: Exported functions
message-arguments: Exported generic functions
message-arguments: Exported generic functions
message-category: Exported generic functions
message-category: Exported generic functions
message-description: Exported generic functions
message-description: Exported generic functions
message-id: Internal generic functions
message-id: Internal generic functions
message-text: Exported generic functions
message-text: Exported generic functions
message-timestamp: Exported generic functions
message-timestamp: Exported generic functions
messenger-category: Exported generic functions
messenger-category: Exported generic functions
messenger-filter: Exported generic functions
messenger-filter: Exported generic functions
messenger-manager: Exported generic functions
messenger-manager: Exported generic functions
messenger-name: Exported generic functions
messenger-name: Exported generic functions
messenger-send-message: Exported generic functions
messenger-send-message: Exported generic functions
messenger-send-message: Exported generic functions
messenger-send-message: Exported generic functions
Method, (setf cache-version): Internal generic functions
Method, (setf category-set-categories): Internal generic functions
Method, (setf category-set-version): Internal generic functions
Method, (setf formatted-message-text): Internal generic functions
Method, (setf log-manager-category-set): Exported generic functions
Method, (setf log-manager-category-set): Exported generic functions
Method, (setf log-manager-id): Internal generic functions
Method, (setf log-manager-message-class): Exported generic functions
Method, (setf log-manager-messengers): Exported generic functions
Method, (setf log-manager-messengers): Exported generic functions
Method, (setf logging-disabled): Exported generic functions
Method, (setf logging-disabled-var): Internal generic functions
Method, (setf text-stream-messenger-closed): Internal generic functions
Method, cache-version: Internal generic functions
Method, category-cache: Internal generic functions
Method, category-cache: Internal generic functions
Method, category-set-categories: Internal generic functions
Method, category-set-version: Internal generic functions
Method, format-message: Exported generic functions
Method, formatted-message-text: Internal generic functions
Method, invalidate-log-manager: Exported generic functions
Method, log-manager-category-set: Exported generic functions
Method, log-manager-first-time: Internal generic functions
Method, log-manager-id: Internal generic functions
Method, log-manager-message-class: Exported generic functions
Method, log-manager-messengers: Exported generic functions
Method, logging-disabled: Exported generic functions
Method, logging-disabled-var: Internal generic functions
Method, message-arguments: Exported generic functions
Method, message-category: Exported generic functions
Method, message-description: Exported generic functions
Method, message-id: Internal generic functions
Method, message-text: Exported generic functions
Method, message-timestamp: Exported generic functions
Method, messenger-category: Exported generic functions
Method, messenger-filter: Exported generic functions
Method, messenger-manager: Exported generic functions
Method, messenger-name: Exported generic functions
Method, messenger-send-message: Exported generic functions
Method, messenger-send-message: Exported generic functions
Method, messenger-send-message: Exported generic functions
Method, ring-messenger-messages: Exported generic functions
Method, ring-messenger-ring: Internal generic functions
Method, stop-messenger: Exported generic functions
Method, stop-messenger: Exported generic functions
Method, stop-messenger: Exported generic functions
Method, text-file-messenger-file: Exported generic functions
Method, text-stream-messenger-closed: Internal generic functions
Method, text-stream-messenger-stream: Exported generic functions

O
orf: Internal macros

R
rebinding-log-manager: Exported macros
ring-length: Internal functions
ring-list: Internal functions
ring-messenger-messages: Exported generic functions
ring-messenger-messages: Exported generic functions
ring-messenger-ring: Internal generic functions
ring-messenger-ring: Internal generic functions
ring-name: Internal functions
ring-p: Internal functions
ring-push: Internal functions
ring-ring: Internal functions

S
send-message: Internal functions
start-messenger: Exported functions
stop-messenger: Exported generic functions
stop-messenger: Exported generic functions
stop-messenger: Exported generic functions
stop-messenger: Exported generic functions

T
text-file-messenger-file: Exported generic functions
text-file-messenger-file: Exported generic functions
text-stream-messenger-closed: Internal generic functions
text-stream-messenger-closed: Internal generic functions
text-stream-messenger-stream: Exported generic functions
text-stream-messenger-stream: Exported generic functions
timestamp-fraction: Exported functions
timestamp-p: Internal functions
timestamp-universal-time: Exported functions

U
undefcategory: Exported macros
undefcategory-fn: Exported functions

W
when-let: Internal macros
with-log-manager-disabled: Exported macros
with-logging-disabled: Exported macros

Jump to:   (  
C   D   E   F   G   I   L   M   O   R   S   T   U   W  

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

A.3 Variables

Jump to:   *  
A   C   D   F   I   L   M   N   R   S   T   U   V  
Index Entry  Section

*
*cl-log-release*: Exported special variables
*log-manager*: Internal special variables

A
arguments: Exported classes

C
cache-version: Exported classes
categories: Exported classes
category: Exported classes
category-cache: Exported classes
category-set: Exported classes
closed: Exported classes

D
description: Exported classes
disabled: Exported classes

F
file: Exported classes
filter: Exported classes
first-time: Exported classes
fraction: Exported structures

I
id: Exported classes

L
length: Internal structures

M
manager: Exported classes
message-class: Exported classes
message-id: Exported classes
messengers: Exported classes

N
name: Exported classes
name: Internal structures

R
ring: Exported classes
ring: Internal structures

S
Slot, arguments: Exported classes
Slot, cache-version: Exported classes
Slot, categories: Exported classes
Slot, category: Exported classes
Slot, category-cache: Exported classes
Slot, category-set: Exported classes
Slot, closed: Exported classes
Slot, description: Exported classes
Slot, disabled: Exported classes
Slot, file: Exported classes
Slot, filter: Exported classes
Slot, first-time: Exported classes
Slot, fraction: Exported structures
Slot, id: Exported classes
Slot, length: Internal structures
Slot, manager: Exported classes
Slot, message-class: Exported classes
Slot, message-id: Exported classes
Slot, messengers: Exported classes
Slot, name: Exported classes
Slot, name: Internal structures
Slot, ring: Exported classes
Slot, ring: Internal structures
Slot, stream: Exported classes
Slot, text: Exported classes
Slot, timestamp: Exported classes
Slot, universal-time: Exported structures
Slot, version: Exported classes
Special Variable, *cl-log-release*: Exported special variables
Special Variable, *log-manager*: Internal special variables
stream: Exported classes

T
text: Exported classes
timestamp: Exported classes

U
universal-time: Exported structures

V
version: Exported classes

Jump to:   *  
A   C   D   F   I   L   M   N   R   S   T   U   V  

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

A.4 Data types

Jump to:   B   C   F   L   P   R   S   T  
Index Entry  Section

B
base-message: Exported classes
base-messenger: Exported classes

C
category-set: Exported classes
cl-log: The cl-log system
Class, base-message: Exported classes
Class, base-messenger: Exported classes
Class, category-set: Exported classes
Class, formatted-message: Exported classes
Class, log-manager: Exported classes
Class, log-object: Internal classes
Class, ring-messenger: Exported classes
Class, text-file-messenger: Exported classes
Class, text-stream-messenger: Exported classes
com.ravenbrook.common-lisp-log: The com<dot>ravenbrook<dot>common-lisp-log package

F
formatted-message: Exported classes

L
log-manager: Exported classes
log-object: Internal classes

P
Package, com.ravenbrook.common-lisp-log: The com<dot>ravenbrook<dot>common-lisp-log package

R
ring: Internal structures
ring-messenger: Exported classes

S
Structure, ring: Internal structures
Structure, timestamp: Exported structures
System, cl-log: The cl-log system

T
text-file-messenger: Exported classes
text-stream-messenger: Exported classes
timestamp: Exported structures

Jump to:   B   C   F   L   P   R   S   T