comparison dmd/root.h @ 336:aaade6ded589 trunk

[svn r357] Merged DMD 1.033
author lindquist
date Sat, 12 Jul 2008 19:38:31 +0200
parents c53b6e3fe49a
children 50383e476c7e
comparison
equal deleted inserted replaced
335:17b844102023 336:aaade6ded589
123 int equals(Object *obj); 123 int equals(Object *obj);
124 int compare(Object *obj); 124 int compare(Object *obj);
125 static int absolute(const char *name); 125 static int absolute(const char *name);
126 static char *ext(const char *); 126 static char *ext(const char *);
127 char *ext(); 127 char *ext();
128 static char *removeExt(const char *str);
128 static char *name(const char *); 129 static char *name(const char *);
129 char *name(); 130 char *name();
130 static char *path(const char *); 131 static char *path(const char *);
131 static char *replaceName(char *path, char *name); 132 static char *replaceName(char *path, char *name);
132 133
261 void reserve(unsigned nbytes); 262 void reserve(unsigned nbytes);
262 void setsize(unsigned size); 263 void setsize(unsigned size);
263 void reset(); 264 void reset();
264 void write(const void *data, unsigned nbytes); 265 void write(const void *data, unsigned nbytes);
265 void writebstring(unsigned char *string); 266 void writebstring(unsigned char *string);
266 void writestring(char *string); 267 void writestring(const char *string);
267 void writedstring(const char *string); 268 void writedstring(const char *string);
268 void writedstring(const wchar_t *string); 269 void writedstring(const wchar_t *string);
269 void prependstring(char *string); 270 void prependstring(char *string);
270 void writenl(); // write newline 271 void writenl(); // write newline
271 void writeByte(unsigned b); 272 void writeByte(unsigned b);