MCPcopy Create free account
hub / github.com/COVESA/vsomeip / find_event

Method find_event

implementation/routing/src/routing_manager_impl.cpp:4401–4415  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4399}
4400
4401std::shared_ptr<event> routing_manager_impl::find_event(service_t _service, instance_t _instance, event_t _event) const {
4402 std::scoped_lock its_lock(events_mutex_);
4403 std::shared_ptr<event> its_event;
4404
4405 const auto search = events_.find(service_instance_t{_service, _instance});
4406
4407 if (search != events_.end()) {
4408 const auto found_event = search->second.find(_event);
4409 if (found_event != search->second.end()) {
4410 its_event = found_event->second;
4411 }
4412 }
4413
4414 return its_event;
4415}
4416
4417std::shared_ptr<eventgroupinfo> routing_manager_impl::find_eventgroup(service_t _service, instance_t _instance,
4418 eventgroup_t _eventgroup) const {

Callers

nothing calls this directly

Calls 1

endMethod · 0.80

Tested by

no test coverage detected