changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > demo / pkg.lisp

changeset 11: d8f806f1d327
parent: bebb76da449c
child: 1fedeaa5bfc5
author: ellis <ellis@rwest.io>
date: Sun, 14 May 2023 21:27:04 -0400
permissions: -rw-r--r--
description: obj updates
1 #|
2 demo
3 > (demo:main)
4 |#
5 (defpackage #:demo
6  (:use #:cl #:cffi)
7  (:local-nicknames
8  (#:rdb #:cl-rocksdb)
9  (#:v #:org.shirakumo.verbose)
10  (#:bt #:bordeaux-threads)
11  (#:cli #:clingon))
12  ;; db.lisp
13  (:export #:create-options
14  #:destroy-options
15  #:increase-parallelism
16  #:optimize-level-style-compaction
17  #:set-create-if-missing
18  #:create-writeoptions
19  #:destroy-writeoptions
20  #:create-readoptions
21  #:destroy-readoptions
22  #:open-db
23  #:close-db
24  #:cancel-all-background-work
25  #:put-kv
26  #:put-kv-str
27  #:get-kv
28  #:get-kv-str
29  #:create-iter
30  #:destroy-iter
31  #:move-iter-to-first
32  #:move-iter-forward
33  #:move-iter-backword
34  #:valid-iter-p
35  #:iter-key
36  #:iter-key-str
37  #:iter-value
38  #:iter-value-str
39  #:with-open-db
40  #:with-iter)
41  ;; demo.lisp
42  (:export #:main
43  #:demo-path
44  #:db-path
45  #:cli-opts
46  #:cli-handler
47  #:cli-cmd)
48  ;; ui.lisp
49  (:export #:on-new-window
50  #:start-ui)
51  ;; tk.lisp
52  (:export
53  #:*cargo-target*
54  #:*rs-macros*
55  #:random-id
56  #:scan-dir
57  #:mkstr
58  #:symb
59  #:sbq-reader
60  #:rs-find-dll
61  #:rs-defmacro
62  #:rs-macroexpand-1
63  #:rs-macroexpand)
64  ;; ffi.lisp
65  ;; (:export)
66  )