This is the cl-rrd Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:20:15 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-rrd
A Common Lisp interface to the RRDTool graphing system.
Harry Bock <harry@oshean.org>
0.1
cffi
(system).
packages.lisp
(file).
specials.lisp
(file).
utility.lisp
(file).
librrd-ffi.lisp
(file).
rpn.lisp
(file).
cl-rrd.lisp
(file).
graph.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-rrd/cl-rrd.asd
cl-rrd/packages.lisp
cl-rrd/specials.lisp
cl-rrd/utility.lisp
cl-rrd/librrd-ffi.lisp
cl-rrd/rpn.lisp
cl-rrd/cl-rrd.lisp
cl-rrd/graph.lisp
cl-rrd/cl-rrd.asd
cl-rrd
(system).
*cl-rrd-version*
(special variable).
cl-rrd/specials.lisp
packages.lisp
(file).
cl-rrd
(system).
*rpn-operator-map*
(special variable).
*rpn-special-value-list*
(special variable).
+unix-epoch+
(constant).
def-rpn-operators
(macro).
def-rpn-special-values
(macro).
cl-rrd/utility.lisp
specials.lisp
(file).
cl-rrd
(system).
cl-rrd/librrd-ffi.lisp
utility.lisp
(file).
cl-rrd
(system).
rrd-call
(function).
rrd-call-graph
(function).
%rrd-clear-error
(function).
%rrd-create
(function).
%rrd-dump
(function).
%rrd-fetch
(function).
%rrd-get-error
(function).
%rrd-graph
(function).
%rrd-test-error
(function).
%rrd-update
(function).
foreign-alloc-list
(function).
rrd-last
(function).
rrd-resize
(function).
rrd-restore
(function).
rrd-tune
(function).
without-fp-traps
(macro).
cl-rrd/rpn.lisp
librrd-ffi.lisp
(file).
cl-rrd
(system).
compile-rpn
(function).
parse-rpn
(function).
to-variable-name
(function).
valid-rpn-operator
(function).
valid-rpn-special
(function).
valid-variable-name
(function).
cl-rrd/cl-rrd.lisp
rpn.lisp
(file).
cl-rrd
(system).
create
(method).
database
(class).
update
(method).
with-database
(macro).
archive
(class).
ds-string
(function).
rra-string
(function).
rrd-archives
(reader method).
(setf rrd-archives)
(writer method).
rrd-data-sources
(reader method).
(setf rrd-data-sources)
(writer method).
rrd-file
(reader method).
(setf rrd-file)
(writer method).
rrd-start
(reader method).
(setf rrd-start)
(writer method).
rrd-step
(reader method).
(setf rrd-step)
(writer method).
update-template-string
(function).
update-value-string
(function).
cl-rrd/graph.lisp
cl-rrd.lisp
(file).
cl-rrd
(system).
generate-graph
(macro).
cdef-string
(function).
def-string
(function).
escape
(function).
parse-graph-options
(function).
vdef-string
(function).
Packages are listed by definition order.
cl-rrd
rrd
common-lisp
.
compile-rpn
(function).
create
(generic function).
database
(class).
generate-graph
(macro).
rrd-call
(function).
rrd-call-graph
(function).
update
(generic function).
with-database
(macro).
%rrd-clear-error
(function).
%rrd-create
(function).
%rrd-dump
(function).
%rrd-fetch
(function).
%rrd-get-error
(function).
%rrd-graph
(function).
%rrd-test-error
(function).
%rrd-update
(function).
*rpn-operator-map*
(special variable).
*rpn-special-value-list*
(special variable).
+unix-epoch+
(constant).
archive
(class).
cdef-string
(function).
def-rpn-operators
(macro).
def-rpn-special-values
(macro).
def-string
(function).
ds-string
(function).
escape
(function).
flatten
(function).
foreign-alloc-list
(function).
parse-graph-options
(function).
parse-rpn
(function).
rra-string
(function).
rrd-archives
(generic reader).
(setf rrd-archives)
(generic writer).
rrd-data-sources
(generic reader).
(setf rrd-data-sources)
(generic writer).
rrd-file
(generic reader).
(setf rrd-file)
(generic writer).
rrd-last
(function).
rrd-resize
(function).
rrd-restore
(function).
rrd-start
(generic reader).
(setf rrd-start)
(generic writer).
rrd-step
(generic reader).
(setf rrd-step)
(generic writer).
rrd-tune
(function).
strcat
(function).
to-string
(function).
to-variable-name
(function).
unix-time
(function).
update-template-string
(function).
update-value-string
(function).
valid-rpn-operator
(function).
valid-rpn-special
(function).
valid-variable-name
(function).
vdef-string
(function).
without-fp-traps
(macro).
cl-rrd-asd
asdf/interface
.
common-lisp
.
*cl-rrd-version*
(special variable).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Create an RPN string from the given Lisp-like RPN expression.
Call a standard RRD library function with specified parameters. For use with RRD functions that take argc/argv type parameters only.
Call the rrd_graph library function.
#p""
:file
0
:start
common-lisp
.
:step
:data-sources
:archives
Hash table holding RPN operators and their respective arity.
Hash table holding special RPN values.
Create a string used by RRD to define a data source (DS).
Escape a string suitable for legend and time arguments to rrdtool commands.
Take a list of strings and allocate an array of C-style strings.
Returns true if operator is a defined RPN operator with the specified arity.
Jump to: | %
(
C D E F G M P R S T U V W |
---|
Jump to: | %
(
C D E F G M P R S T U V W |
---|
Jump to: | *
+
A C D F R S X |
---|
Jump to: | *
+
A C D F R S X |
---|
Jump to: | A C D F G L P R S U |
---|
Jump to: | A C D F G L P R S U |
---|