| 170 | } |
| 171 | |
| 172 | shared_ptr<ExternalHandle> Solution::getExternalHandle(const string& name) const |
| 173 | { |
| 174 | if (m_externalHandles.count(name)) { |
| 175 | return m_externalHandles.at(name); |
| 176 | } else { |
| 177 | return shared_ptr<ExternalHandle>(); |
| 178 | } |
| 179 | } |
| 180 | |
| 181 | void Solution::registerChangedCallback(void *id, const function<void()>& callback) |
| 182 | { |