repos
/
smoke
/ annotate_shade
summary
|
shortlog
|
log
|
tree
|
commit
|
commitdiff
|
headdiff
|
annotate
|
headblob
|
headfilediff
|
filehistory
normal
|
plain
|
shade
|
zebra
Use strcmp, fix constructor & destrucor calling for classes witn namespace (phonon::MediaPlayer) and add :arg0 to :arg2 initargs
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
2010-01-23 tobias
33
#:make-cleanup-pointer
2009-07-22 tobias
34
#:make-auto-pointer
2009-05-11 tobias
35
2010-01-23 tobias
36
#:pointer
19:45:41 '
37
#:define-smoke-module
'
38
#:define-takes-ownership
2009-05-14 tobias
39
12:07:00 '
40
#+sbcl #:save-bundle))
2009-04-05 tobias
41
15:36:29 '
42
(defpackage #:cxx
'
43
(:use) ;; do not use #:cl
2009-04-12 tobias
44
(:export #:class
19:53:53 '
45
'
46
#:= ;; These are defined in :qt since we need QGlobalSpace
'
47
#:/=
'
48
#:< #:<=
'
49
#:> #:>=
'
50
#:incf
'
51
#:decf
'
52
#:+
'
53
#:-
'
54
#:*
'
55
#:/
'
56
#:1+
'
57
#:1-
'
58
'
59
#:aref))