From: Keith OHara Date: Sat, 6 Aug 2011 08:28:08 +0000 (-0700) Subject: lily/context-handle: rename function, variable X-Git-Tag: release/2.15.9-1~10^2~14^2~4 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=7aa537da52969b1670bdbc478f2969238d4d1993;p=lilypond.git lily/context-handle: rename function, variable --- diff --git a/lily/context-handle.cc b/lily/context-handle.cc index 0ee1778661..639b2292a5 100644 --- a/lily/context-handle.cc +++ b/lily/context-handle.cc @@ -48,13 +48,13 @@ void Context_handle::up (Context *t) { outlet_ = t; - t->iterator_count_++; + t->client_count_++; } void Context_handle::down () { - outlet_->iterator_count_--; + outlet_->client_count_--; outlet_ = 0; } @@ -76,7 +76,7 @@ Context_handle::set_context (Context *trans) } Context * -Context_handle::get_outlet () const +Context_handle::get_context () const { return outlet_; @@ -85,5 +85,5 @@ Context_handle::get_outlet () const int Context_handle::get_count () const { - return outlet_->iterator_count_; + return outlet_->client_count_; } diff --git a/lily/context.cc b/lily/context.cc index 3454ab1f17..83b8ae17dd 100644 --- a/lily/context.cc +++ b/lily/context.cc @@ -35,7 +35,7 @@ bool Context::is_removable () const { - return context_list_ == SCM_EOL && ! iterator_count_ + return context_list_ == SCM_EOL && ! client_count_ && !dynamic_cast (daddy_context_); } @@ -82,7 +82,7 @@ Context::Context () { daddy_context_ = 0; aliases_ = SCM_EOL; - iterator_count_ = 0; + client_count_ = 0; implementation_ = 0; properties_scm_ = SCM_EOL; accepts_list_ = SCM_EOL; diff --git a/lily/include/context-handle.hh b/lily/include/context-handle.hh index aa5850afc8..f88298a026 100644 --- a/lily/include/context-handle.hh +++ b/lily/include/context-handle.hh @@ -31,7 +31,7 @@ public: void set_context (Context *); void operator = (Context_handle const &); Context_handle (Context_handle const &); - Context *get_outlet () const; + Context *get_context () const; int get_count () const; private: diff --git a/lily/include/context.hh b/lily/include/context.hh index 9cf21cbce4..b946ebdc07 100644 --- a/lily/include/context.hh +++ b/lily/include/context.hh @@ -39,7 +39,8 @@ class Context private: friend class Context_handle; - int iterator_count_; + /* how many Context_handles point to this Context */ + int client_count_; /* Used internally by create_context */ Stream_event *infant_event_; diff --git a/lily/music-iterator.cc b/lily/music-iterator.cc index c1603c8709..52f280c58e 100644 --- a/lily/music-iterator.cc +++ b/lily/music-iterator.cc @@ -50,7 +50,7 @@ Music_iterator::~Music_iterator () Context * Music_iterator::get_outlet () const { - return handle_.get_outlet (); + return handle_.get_context (); } void diff --git a/lily/part-combine-iterator.cc b/lily/part-combine-iterator.cc index 5bd85b05b3..4521abc15e 100644 --- a/lily/part-combine-iterator.cc +++ b/lily/part-combine-iterator.cc @@ -116,7 +116,7 @@ Part_combine_iterator::do_quit () // Add listeners to all contexts except Devnull. for (int i = 0; i < NUM_OUTLETS; i++) { - Context *c = handles_[i].get_outlet (); + Context *c = handles_[i].get_context (); if (c->is_alias (ly_symbol2scm ("Voice"))) c->event_source ()->remove_listener (GET_LISTENER (set_busy), ly_symbol2scm ("music-event")); handles_[i].set_context (0); @@ -200,7 +200,7 @@ Part_combine_iterator::substitute_both (Outlet_type to1, { for (int j = 0; j < NUM_OUTLETS; j++) if (j != tos[i]) - mis[i]->substitute_outlet (handles_[j].get_outlet (), handles_[tos[i]].get_outlet ()); + mis[i]->substitute_outlet (handles_[j].get_context (), handles_[tos[i]].get_context ()); } for (int j = 0; j < NUM_OUTLETS; j++) @@ -221,7 +221,7 @@ Part_combine_iterator::kill_mmrest (int in) mmrest_event_->unprotect (); } - handles_[in].get_outlet ()->event_source ()->broadcast (mmrest_event_); + handles_[in].get_context ()->event_source ()->broadcast (mmrest_event_); } void @@ -363,10 +363,10 @@ Part_combine_iterator::construct_children () } SCM lst = get_music ()->get_property ("elements"); - Context *one = handles_[CONTEXT_ONE].get_outlet (); + Context *one = handles_[CONTEXT_ONE].get_context (); set_context (one); first_iter_ = unsmob_iterator (get_iterator (unsmob_music (scm_car (lst)))); - Context *two = handles_[CONTEXT_TWO].get_outlet (); + Context *two = handles_[CONTEXT_TWO].get_context (); set_context (two); second_iter_ = unsmob_iterator (get_iterator (unsmob_music (scm_cadr (lst)))); diff --git a/lily/quote-iterator.cc b/lily/quote-iterator.cc index b13d5e1cd5..c8bcee378b 100644 --- a/lily/quote-iterator.cc +++ b/lily/quote-iterator.cc @@ -269,7 +269,7 @@ Quote_iterator::process (Moment m) transpose_mutable (ev->get_property_alist (true), diff); transposed_musics_ = scm_cons (ev->unprotect (), transposed_musics_); } - quote_outlet_.get_outlet ()->event_source ()->broadcast (ev); + quote_outlet_.get_context ()->event_source ()->broadcast (ev); } } diff --git a/lily/tuplet-iterator.cc b/lily/tuplet-iterator.cc index 5f3548e490..f3c3c82856 100644 --- a/lily/tuplet-iterator.cc +++ b/lily/tuplet-iterator.cc @@ -104,8 +104,8 @@ Tuplet_iterator::process (Moment m) && m.main_part_ == next_split_mom_) { descend_to_bottom_context (); - if (tuplet_handler_.get_outlet ()) - create_event (STOP)->send_to_context (tuplet_handler_.get_outlet ()); + if (tuplet_handler_.get_context ()) + create_event (STOP)->send_to_context (tuplet_handler_.get_context ()); if (m.main_part_ < music_get_length ().main_part_) {