Condition_list* Condition_list::copy( Action_data_base* data_P ) const { Condition_list* ret = new Condition_list( comment(), data_P ); for( Iterator it( *this ); it; ++it ) ret->append( it.current()->copy( ret )); return ret; }
Condition_list* Condition_list::copy() const { kDebug() << count(); Condition_list* ret = new Condition_list(comment()); for( ConstIterator it = begin(); it != end(); ++it ) { ret->append((*it)->copy()); } return ret; }