Lines Matching defs:Char

127    - The many usages of type `int' are differentiated by using `Char',
289 class Char {
292 Char(void) : data('\0') {}
293 Char(const int c) : data(c) {}
296 bool operator==(const Char c) const
300 bool operator!=(const Char c) const { return !(*this == c); }
306 // Buffer for string arguments (Char, not char).
310 Char *data; // not terminated by '\0'
314 void append(const Char); // append character to `data'
392 inline Char get_char(void); // read next character from input stream
407 inline bool is_space_or_tab(const Char);
409 Char next_arg_begin(void); // skip white space on current line
410 Char next_command(void); // go to next command, evt. diff. line
418 void send_draw(const Char, const IntArray * const);
427 inline void unget_char(const Char);
541 data = new Char[num_allocated];
550 StringBuf::append(const Char c)
553 Char *old_data = data;
555 data = new Char[num_allocated];
629 Return: The retrieved character (incl. EOF), converted to Char.
631 inline Char
634 return (Char) getc(current_file);
756 Char c = next_arg_begin();
762 buf.append((Char) '\n');
790 Char c = next_arg_begin();
834 Char c = get_char();
841 Char c1 = get_char();
907 Char c = next_arg_begin();
909 && c != Char('\n') && c != Char(EOF)) {
926 is_space_or_tab(const Char c)
928 return (c == Char(' ') || c == Char('\t')) ? true : false;
939 Char
942 Char c;
967 Char
970 Char c;
1085 send_draw(const Char subcmd, const IntArray * const args)
1102 Char c = get_char();
1126 Char c = get_char();
1227 Char c = get_char();
1249 unget_char(const Char c)
1276 Char subcmd = next_arg_begin();
1323 Char subcmd = next_arg_begin();
1555 Char command;
1685 Char c = next_arg_begin();
1712 Char c = next_arg_begin();