Skip to content

Commit af415c1

Browse files
committed
iox-#27 Refactor ProcessManager::searchForProcessAndThen
1 parent 7a9f634 commit af415c1

File tree

2 files changed

+87
-115
lines changed

2 files changed

+87
-115
lines changed

iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,7 @@ class ProcessManager : public ProcessManagerInterface
152152
void sendServiceRegistryChangeCounterToProcess(const RuntimeName_t& process_name) noexcept override;
153153

154154
private:
155-
bool searchForProcessAndThen(const RuntimeName_t& name,
156-
cxx::function_ref<void(Process&)> AndThenCallable,
157-
cxx::function_ref<void()> OrElseCallable) noexcept;
155+
cxx::optional<Process*> findProcess(const RuntimeName_t& name) noexcept;
158156

159157
void monitorProcesses() noexcept;
160158
void discoveryUpdate() noexcept override;

0 commit comments

Comments
 (0)