From: Ira W. Snyder Date: Thu, 11 Oct 2007 04:37:23 +0000 (-0700) Subject: Add load-measuring to Elevator X-Git-Url: https://irasnyder.com/gitweb/?a=commitdiff_plain;h=0317803aa62dcbeecd3e18a456894d11dcfd16e1;p=cs356-p1-elevator.git Add load-measuring to Elevator Signed-off-by: Ira W. Snyder --- diff --git a/elevator.cpp b/elevator.cpp index cbf9775..92d66d2 100644 --- a/elevator.cpp +++ b/elevator.cpp @@ -525,4 +525,9 @@ bool Elevator::is_idle () const return direction_ == IDLE; } +int Elevator::getLoad () const +{ + return stops_.size (); +} + /* vim: set ts=4 sts=4 sw=4 noexpandtab textwidth=112: */ diff --git a/elevator.hpp b/elevator.hpp index a5b5500..36371a1 100644 --- a/elevator.hpp +++ b/elevator.hpp @@ -29,6 +29,7 @@ class Elevator float distance_from (Stop& s) const; void move (); bool is_idle () const; + int getLoad () const; private: