| 539 | } |
| 540 | |
| 541 | void |
| 542 | Plugin::do_config_setup (Plugin *target) |
| 543 | { |
| 544 | if (mp_parent) { |
| 545 | mp_parent->do_config_setup (target); |
| 546 | } |
| 547 | // local configurations override the parent's configuration, i.e. are applied after the parents settings |
| 548 | for (std::map<std::string, std::string>::const_iterator p = m_repository.begin (); p != m_repository.end (); ++p) { |
| 549 | target->do_config_set (p->first, p->second, false); |
| 550 | } |
| 551 | } |
| 552 | |
| 553 | void |
| 554 | Plugin::do_config_end () |
nothing calls this directly
no test coverage detected