changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > demo / pkg.lisp

changeset 6: 3d202b181d6c
parent: 4230ce61dcfa
child: bebb76da449c
author: ellis <ellis@rwest.io>
date: Sun, 07 May 2023 01:32:31 -0400
permissions: -rw-r--r--
description: tkup
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 #:random-id
53  #:scan-dir
54  #:mkstr
55  #:symb
56  #:sbq-reader
57  #:find-rust-dll)
58  ;; ffi.lisp
59  ;; (:export)
60  )