Mercurial > projects > dstep
annotate dstep/foundation/NSObjCRuntime_bindings.d @ 27:57371c29ef73 default tip
ObjcWrap is now automatically mixed in. Added support for building as a dylib with DMD.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Fri, 09 Apr 2010 23:00:22 +0200 |
parents | 19885b43130e |
children |
rev | line source |
---|---|
14 | 1 module dstep.foundation.NSObjCRuntime_bindings; |
2 | |
3 import dstep.objc.objc; | |
16
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
4 |
14 | 5 |
6 | |
7 extern (C) | |
8 { | |
9 extern | |
10 { | |
11 } | |
12 } | |
13 | |
14 extern (C) | |
15 { | |
16
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
16 package id NSStringFromSelector (SEL aSelector); |
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
17 package SEL NSSelectorFromString (id aSelectorName); |
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
18 package id NSStringFromClass (Class aClass); |
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
19 package Class NSClassFromString (id aClassName); |
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
20 package id NSStringFromProtocol (id proto); |
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
21 package id NSProtocolFromString (id namestr); |
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
22 package void NSLog (id format, ...); |
19885b43130e
Huge update, the bridge actually works now
Jacob Carlborg <doob@me.com>
parents:
14
diff
changeset
|
23 package void NSLogv (id format, char* args); |
14 | 24 } |