repos
/
smoke
/ annotate_shade
summary
|
shortlog
|
log
|
tree
|
commit
|
commitdiff
|
headdiff
|
annotate
|
headblob
|
headfilediff
|
filehistory
normal
|
plain
|
shade
|
zebra
Support the new smokegenerator (r1015073).
Annotate for file src/package.lisp
2009-04-05 tobias
1
(defpackage #:cxx-support
15:36:29 '
2
(:use #:cl)
'
3
(:export #:enum
'
4
#:enum=
'
5
#:enum-logand
2009-06-08 tobias
6
#:enum-logior
2009-04-05 tobias
7
#:value
15:36:29 '
8
#:enum-type
'
9
#:enum-case
'
10
#:enum-cases
'
11
#:enum-ecase))
'
12
'
13
(defpackage #:smoke
2009-05-11 tobias
14
(:use #:cl #:cffi #:trivial-garbage #:bordeaux-threads #:cxx-support
12:30:33 '
15
#:alexandria)
2010-01-23 tobias
16
(:export #:init
19:45:41 '
17
#:get-smoke-variable-for-pointer
2009-04-05 tobias
18
2010-01-23 tobias
19
#:make-smoke-classes
19:45:41 '
20
#:eval-startup
'
21
'
22
#:delete-object
'
23
#:smoke-call
'
24
#:call
'
25
'
26
#:name
2009-04-05 tobias
27
#:id
2010-01-23 tobias
28
#:smoke-type=
2009-04-05 tobias
29
15:36:29 '
30
#:cxx-bool
'
31
2009-05-11 tobias
32
#:define-from-lisp-translation
2009-08-02 tobias
33
#:define-to-lisp-translation
10:12:41 '
34
#:define-pointer-typedef
2010-01-23 tobias
35
#:make-cleanup-pointer
2009-07-22 tobias
36
#:make-auto-pointer
2009-05-11 tobias
37
2009-08-27 tobias
38
#:const-p
2010-01-23 tobias
39
#:pointer
19:45:41 '
40
#:define-smoke-module
'
41
#:define-takes-ownership
2009-05-14 tobias
42
12:07:00 '
43
#+sbcl #:save-bundle))
2009-04-05 tobias
44
15:36:29 '
45
(defpackage #:cxx
'
46
(:use) ;; do not use #:cl
2009-04-12 tobias
47
(:export #:class
19:53:53 '
48
'
49
#:= ;; These are defined in :qt since we need QGlobalSpace
'
50
#:/=
'
51
#:< #:<=
'
52
#:> #:>=
'
53
#:incf
'
54
#:decf
'
55
#:+
'
56
#:-
'
57
#:*
'
58
#:/
'
59
#:1+
'
60
#:1-
'
61
'
62
#:aref))