comparison dwt/internal/cocoa/NSHost.d @ 1:8b48be5454ce

The internal cocoa classes compile now
author Jacob Carlborg <doob@me.com> <jacob.carlborg@gmail.com>
date Tue, 19 Aug 2008 17:35:17 +0200
parents 380af2bdd8e5
children f565d3a95c0a
comparison
equal deleted inserted replaced
0:380af2bdd8e5 1:8b48be5454ce
32 super(id); 32 super(id);
33 } 33 }
34 34
35 public NSString address () 35 public NSString address ()
36 { 36 {
37 objc.id result = OS.objc_msgSend(this.id, OS.sel_address); 37 objc.id result = OS.objc_msgSend(this.id_, OS.sel_address);
38 return result !is null ? new NSString(result) : null; 38 return result !is null ? new NSString(result) : null;
39 } 39 }
40 40
41 public NSArray addresses () 41 public NSArray addresses ()
42 { 42 {
43 objc.id result = OS.objc_msgSend(this.id, OS.sel_addresses); 43 objc.id result = OS.objc_msgSend(this.id_, OS.sel_addresses);
44 return result !is null ? new NSArray(result) : null; 44 return result !is null ? new NSArray(result) : null;
45 } 45 }
46 46
47 public static NSHost currentHost () 47 public static NSHost currentHost ()
48 { 48 {
55 OS.objc_msgSend(OS.class_NSHost, OS.sel_flushHostCache); 55 OS.objc_msgSend(OS.class_NSHost, OS.sel_flushHostCache);
56 } 56 }
57 57
58 public static NSHost hostWithAddress (NSString address) 58 public static NSHost hostWithAddress (NSString address)
59 { 59 {
60 objc.id result = OS.objc_msgSend(OS.class_NSHost, OS.sel_hostWithAddress_1, address !is null ? address.id : null); 60 objc.id result = OS.objc_msgSend(OS.class_NSHost, OS.sel_hostWithAddress_1, address !is null ? address.id_ : null);
61 return result !is null ? new NSHost(result) : null; 61 return result !is null ? new NSHost(result) : null;
62 } 62 }
63 63
64 public static NSHost hostWithName (NSString name) 64 public static NSHost hostWithName (NSString name)
65 { 65 {
66 objc.id result = OS.objc_msgSend(OS.class_NSHost, OS.sel_hostWithName_1, name !is null ? name.id : null); 66 objc.id result = OS.objc_msgSend(OS.class_NSHost, OS.sel_hostWithName_1, name !is null ? name.id_ : null);
67 return result !is null ? new NSHost(result) : null; 67 return result !is null ? new NSHost(result) : null;
68 } 68 }
69 69
70 public bool isEqualToHost (NSHost aHost) 70 public bool isEqualToHost (NSHost aHost)
71 { 71 {
72 return OS.objc_msgSend(this.id, OS.sel_isEqualToHost_1, aHost !is null ? aHost.id : null) !is null; 72 return OS.objc_msgSend(this.id_, OS.sel_isEqualToHost_1, aHost !is null ? aHost.id_ : null) !is null;
73 } 73 }
74 74
75 public static bool isHostCacheEnabled () 75 public static bool isHostCacheEnabled ()
76 { 76 {
77 return OS.objc_msgSend(OS.class_NSHost, OS.sel_isHostCacheEnabled) !is null; 77 return OS.objc_msgSend(OS.class_NSHost, OS.sel_isHostCacheEnabled) !is null;
78 } 78 }
79 79
80 public NSString name () 80 public NSString name ()
81 { 81 {
82 objc.id result = OS.objc_msgSend(this.id, OS.sel_name); 82 objc.id result = OS.objc_msgSend(this.id_, OS.sel_name);
83 return result !is null ? new NSString(result) : null; 83 return result !is null ? new NSString(result) : null;
84 } 84 }
85 85
86 public NSArray names () 86 public NSArray names ()
87 { 87 {
88 objc.id result = OS.objc_msgSend(this.id, OS.sel_names); 88 objc.id result = OS.objc_msgSend(this.id_, OS.sel_names);
89 return result !is null ? new NSArray(result) : null; 89 return result !is null ? new NSArray(result) : null;
90 } 90 }
91 91
92 public static void setHostCacheEnabled (bool flag) 92 public static void setHostCacheEnabled (bool flag)
93 { 93 {