webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
def | __init__ (self, stream=None, verbose=False, logger=None, time_fn=None, pid=None, number_of_columns=None) |
def | __del__ (self) |
def | cleanup (self) |
def | write_throttled_update (self, txt) |
def | write_update (self, txt, now=None) |
def | write (self, txt, now=None, pid=None) |
def | writeln (self, txt, now=None, pid=None) |
def | flush (self) |
def | number_of_columns (self) |
This class implements a stream wrapper that has 'meters' as well as regular output. A 'meter' is a single line of text that can be erased and rewritten repeatedly, without producing multiple lines of output. It can be used to produce effects like progress bars.
def webkitpy.layout_tests.views.metered_stream.MeteredStream.__init__ | ( | self, | |
stream = None , |
|||
verbose = False , |
|||
logger = None , |
|||
time_fn = None , |
|||
pid = None , |
|||
number_of_columns = None |
|||
) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.__del__ | ( | self | ) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.cleanup | ( | self | ) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.flush | ( | self | ) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.number_of_columns | ( | self | ) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.write | ( | self, | |
txt, | |||
now = None , |
|||
pid = None |
|||
) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.write_throttled_update | ( | self, | |
txt | |||
) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.write_update | ( | self, | |
txt, | |||
now = None |
|||
) |
def webkitpy.layout_tests.views.metered_stream.MeteredStream.writeln | ( | self, | |
txt, | |||
now = None , |
|||
pid = None |
|||
) |