60 | | ''Parameters'': |
61 | | |
62 | | outString: the string that was read |
63 | | |
64 | | leftDelimiters: list of left delimiter characters; defaults to empty string (L""). |
65 | | |
66 | | rightDelimiters: list of right delimiter characters; defaults to empty string (L""). Position is important: 1st left delimiter corresponds to 1st right delimiter and so on. If a right delimiter is not explicitly specified for a particular left delimiter then the right delimiter is the same as the left. |
67 | | |
68 | | skipChars: list of characters that can be skipped while looking for the left delimiter; defaults to blank character plus end-of line (L" \n"). |
69 | | |
70 | | separators: list of separator characters. These are similar to skip characters except that a separator can only occur once between each string that is read; defaults to empty string (L""). |
71 | | |
72 | | ''Description'': |
73 | | |
74 | | !ReadLine() Reads the current line (from the current position to the next end-of-line character or end-of-stream). |
75 | | |
76 | | Read() provides the ability to read delimited strings. |
| 60 | '''''Parameters''''': |
| 61 | |
| 62 | ''outString'': the string that was read |
| 63 | |
| 64 | ''leftDelimiters'': list of left delimiter characters; defaults to empty string (L""). |
| 65 | |
| 66 | ''rightDelimiters'': list of right delimiter characters; defaults to empty string (L""). Position is important: 1st left delimiter corresponds to 1st right delimiter and so on. If a right delimiter is not explicitly specified for a particular left delimiter then the right delimiter is the same as the left. |
| 67 | |
| 68 | ''skipChars'': list of characters that can be skipped while looking for the left delimiter; defaults to blank character plus end-of line (L" \n"). |
| 69 | |
| 70 | ''separators'': list of separator characters. These are similar to skip characters except that a separator can only occur once between each string that is read; defaults to empty string (L""). |
| 71 | |
| 72 | '''''Description''''': |
| 73 | |
| 74 | ''!ReadLine()'' Reads the current line (from the current position to the next end-of-line character or end-of-stream). |
| 75 | |
| 76 | ''Read()'' provides the ability to read delimited strings. |
176 | | ''Parameters'': |
177 | | |
178 | | baseSteam: underlying stream where data will ultimately be read from or written to. |
179 | | |
180 | | bufferSize: size in bytes of data cache. The cache is used to provide better read/write performance |
181 | | |
182 | | ''Description'': |
183 | | |
184 | | !GetStream() returns the underlying stream. |
185 | | |
186 | | Flush() if the cache contains data to write, this function writes it to the underlying stream. |
| 176 | '''''Parameters''''': |
| 177 | |
| 178 | ''baseSteam'': underlying stream where data will ultimately be read from or written to. |
| 179 | |
| 180 | ''bufferSize'': size in bytes of data cache. The cache is used to provide better read/write performance |
| 181 | |
| 182 | '''''Description''''': |
| 183 | |
| 184 | ''!GetStream()'' returns the underlying stream. |
| 185 | |
| 186 | ''Flush()'' if the cache contains data to write, this function writes it to the underlying stream. |