Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions
rosbag.rosbag_main.ProgressMeter Class Reference

List of all members.

Public Member Functions

def __init__
def finish
def step

Static Public Member Functions

def terminal_width

Public Attributes

 bytes_read
 bytes_total
 elapsed
 path
 refresh_rate
 start_time
 update_elapsed

Private Member Functions

def _human_readable_size
def _update_progress

Detailed Description

Definition at line 722 of file rosbag_main.py.


Constructor & Destructor Documentation

def rosbag.rosbag_main.ProgressMeter.__init__ (   self,
  path,
  bytes_total,
  refresh_rate = 1.0 
)

Definition at line 723 of file rosbag_main.py.


Member Function Documentation

def rosbag.rosbag_main.ProgressMeter._human_readable_size (   self,
  size 
) [private]

Definition at line 774 of file rosbag_main.py.

Definition at line 744 of file rosbag_main.py.

Definition at line 783 of file rosbag_main.py.

def rosbag.rosbag_main.ProgressMeter.step (   self,
  bytes_read,
  force_update = False 
)

Definition at line 736 of file rosbag_main.py.

Estimate the width of the terminal

Definition at line 788 of file rosbag_main.py.


Member Data Documentation

Definition at line 723 of file rosbag_main.py.

Definition at line 723 of file rosbag_main.py.

Definition at line 723 of file rosbag_main.py.

Definition at line 723 of file rosbag_main.py.

Definition at line 723 of file rosbag_main.py.

Definition at line 723 of file rosbag_main.py.

Definition at line 723 of file rosbag_main.py.


The documentation for this class was generated from the following file:


rosbag
Author(s): Tim Field, Jeremy Leibs, James Bowman
autogenerated on Fri Aug 28 2015 12:33:52