added a native StreamReader extension - readlines

This commit is contained in:
Jason Persampieri 2005-06-07 23:14:28 +00:00
parent 0ffadd6cb3
commit b82b8ea001

View File

@ -0,0 +1,19 @@
from extension_native_helpers import *
from libpandaexpress import *
"""
StreamReader_extensions module: contains methods to extend functionality
of the StreamReader class
"""
def readlines(self):
"""Reads all the lines at once and returns a list."""
lines = []
line = self.readline()
while line:
lines.append(line)
line = self.readline()
return lines
Dtool_funcToMethod(readlines, StreamReader)
del readlines