Lines Matching full:character
2 * Defines the basic structures used to manipulate character
3 * streams from any input source. Any character size and encoding
84 /** Pointer to the next character to be consumed from the input data
108 /** The offset within the current line of the current character
148 * returns upper case. Only valid for character streams and creates a case
199 /** Pointer to function to override the default newline character that the input stream
202 * - By default the chracter '\n' will be installed as the newline trigger character. When this
203 * character is seen by the consume() function then the current line number is incremented and the
205 * is updated to point to the next character after this one in the input stream (which means it
206 * may become invalid if the last newline character in the file is seen (so watch out).
208 * chracter to some impossible character such as '\0' or whatever.
209 * - This is a single character only, so choose the last character in a sequence of two or more.
213 * - It is your responsiblity to set a valid character for the input stream type. There is no point
219 /// Character that automatically causes an internal line count
224 /// Indicates the size, in 8 bit units, of a single character. Note that
245 /** Pointer to the next character to be consumed from the input data
262 /** The offset within the current line of the current character