//typename ManagedListT::iterator it_; // boost::shared_ptr<DestructionGuard> guard; // Guard must still exist when the listHandle is destroyed // typename ManagedListT::Handle listHandle; /** * \brief Create an empty goal handle * * Constructs a goal handle that doesn't track any goal. Calling any method on an empty goal * handle other than operator= will trigger an assertion. */ public ClientGoalHandle() { goalManager = null; isActive = false; }