diff --git a/eo/src/eoCombinedContinue.h b/eo/src/eoCombinedContinue.h index 2420288f..b6035ffe 100644 --- a/eo/src/eoCombinedContinue.h +++ b/eo/src/eoCombinedContinue.h @@ -34,6 +34,8 @@ 20/11/00 MS: Changed the 2-continuator construct to a vector > to be consistent with other Combined constructs and allow to easily handle more than 2 continuators + +02/2003 Ramón Casero Cañas - added the removeLast() method */ template< class EOT> @@ -63,6 +65,14 @@ public: continuators.push_back(&_cont); } + ///////////// RAMON'S CODE /////////////// + void removeLast(void) + { + continuators.pop_back(); + } + ///////////// RAMON'S CODE (end) /////////////// + + /** Returns false when one of the embedded continuators say so (logical and) */ virtual bool operator() ( const eoPop& _pop )