Example #1
0
 void apply(item& word) const
 {
   if(state==undefined)
     return;
   item& word_with_syls=word.as("SylStructure");
   clear_word_stress(word_with_syls);
   if(state==unstressed)
     return;
   do_apply(word_with_syls.begin(),word_with_syls.end(),fwmask);
   do_apply(word_with_syls.rbegin(),word_with_syls.rend(),bwmask);
 }
Example #2
0
    /* virtual */ void
    base::apply() const
    {
      TRACE("render::state::base::apply");

      if (*active) {
        do_apply();
      }
    }
Example #3
0
	boost::optional<std::string> apply(eventlog::evt_handle &hMetadata, std::string &provider, long long mask) {
		eventlog::eventlog_table table = eventlog::fetch_table(hMetadata, T_object, T_id, T_desc);
		{
			boost::unique_lock<boost::shared_mutex> writeLock(mutex_, boost::get_system_time() + boost::posix_time::seconds(1));
			if (writeLock.owns_lock()) {
				providers[provider] = table;
			}
		}
		return do_apply(table, mask);
	}
Example #4
0
	boost::optional<std::string> apply_cached(std::string &provider, long long mask) {
		boost::shared_lock<boost::shared_mutex> readLock(mutex_, boost::get_system_time() + boost::posix_time::seconds(1));
		if (!readLock.owns_lock()) {
			return boost::optional<std::string>();
		}
		task_table::const_iterator pit = providers.find(provider);
		if (pit == providers.end())
			return boost::optional<std::string>();
		return do_apply(pit->second, mask);
	}
Example #5
0
void ClassnameContainer::apply(const ClassnameModifier *sm) const {
  validate_readable();
  do_apply(sm);
}
Example #6
0
static void ok(button b)
{
    do_apply();
    cleanup();
    show(RConsole);
}
Example #7
0
static void apply(button b) /* button callback */
{
    do_apply(); /* to be used outside button callbacks */
}
Example #8
0
int CallableFunctionArrayLength::__fun_call(Executor& ewsl, int pm)
{
    ewsl.check_pmc(this, pm, 1);
    return do_apply(ewsl, ewsl.ci0.nbx[1]);
}
Example #9
0
int CallableFunctionReverse::__fun_call(Executor& ewsl,int pm)
{
    ewsl.check_pmc(this,pm,1);
    return do_apply(ewsl,*ewsl.ci1.nsp);
}
Example #10
0
int CallableFunctionReshape::__fun_call(Executor& ewsl,int pm)
{
    ewsl.check_pmc(this,pm,2,7);
    return do_apply(ewsl,ewsl.ci0.nbx[1],ewsl.ci0.nbx+2,pm-1);
}