ros-industrial-consortium / packml

ROS packml (https://en.wikipedia.org/wiki/PackML) support package
Apache License 2.0
9 stars 14 forks source link

Replace multiple elapsed time methods with single elapsed time method. #43

Open joshuaplusone opened 6 years ago

joshuaplusone commented 6 years ago

Replace

double getIdleTime();
double getStartingTime();
double getResettingTime();
double getExecuteTime();
double getHeldTime();
double getHoldingTime();
double getUnholdingTime();
double getSuspendedTime();
double getSuspendingTime();
double getUnsuspendingTime();
double getCompleteTime();
double getStoppedTime();
double getClearingTime();
double getStoppingTime();
double getAbortedTime();
double getAbortingTime();

with

double getElapsedTime(StatesEnum state) const;