Skip to content

mw/com/impl: Type erased proxy binding - #1079

Merged
bemerybmw merged 1 commit into
mainfrom
mf_type_erased_proxy_binding
Sep 25, 2026
Merged

bemerybmw merged 1 commit into
mainfrom
mf_type_erased_proxy_binding

Conversation

@crimson11

@crimson11 crimson11 commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

This commit now makes also the proxy side
binding layer type-erased (after previous
PR #897 did the type-erasure for the skeleton side).

Comment thread score/mw/com/impl/proxy_event.h Outdated
Comment thread score/mw/com/impl/proxy_event.h Outdated
Comment thread score/mw/com/impl/bindings/lola/proxy_event.h Outdated
Comment thread score/mw/com/impl/bindings/lola/sample_ptr.h Outdated
Comment thread score/mw/com/impl/plumbing/proxy_event_binding_factory_impl.cpp
Comment thread score/mw/com/impl/bindings/lola/proxy_test.cpp Outdated
Comment thread score/mw/com/impl/bindings/lola/proxy_test.cpp Outdated
Comment thread score/mw/com/impl/bindings/lola/proxy_test.cpp Outdated
Comment thread score/mw/com/impl/bindings/lola/sample_ptr.h Outdated
Comment thread score/mw/com/impl/plumbing/sample_ptr_test.cpp Outdated
@crimson11
crimson11 force-pushed the mf_type_erased_proxy_binding branch from 1cf6c28 to a39d6ba Compare September 24, 2026 21:31
event_name_{event_name},
// The transaction log is identified by the application's unique identifier.
transaction_log_id_{
static_cast<TransactionLogId>(GetBindingRuntime<lola::IRuntime>(BindingType::kLoLa).GetApplicationId())},
Comment thread score/mw/com/impl/plumbing/lola_proxy_element_building_blocks.h Outdated
Comment thread score/mw/com/impl/bindings/lola/sample_ptr_test.cpp Outdated
Comment thread score/mw/com/impl/plumbing/sample_ptr_test.cpp Outdated
@crimson11
crimson11 force-pushed the mf_type_erased_proxy_binding branch 2 times, most recently from b933a44 to dc6607c Compare September 25, 2026 11:44
@bemerybmw bemerybmw self-assigned this Sep 25, 2026
This commit now makes also the proxy side
binding layer type-erased (after a previous
PR did the type-erasure for the skeleton side).
@crimson11
crimson11 force-pushed the mf_type_erased_proxy_binding branch from dc6607c to c8875aa Compare September 25, 2026 12:09
@bemerybmw
bemerybmw enabled auto-merge September 25, 2026 13:14
@bemerybmw
bemerybmw added this pull request to the merge queue Sep 25, 2026
Merged via the queue into main with commit a1bd153 Sep 25, 2026
19 checks passed
@bemerybmw
bemerybmw deleted the mf_type_erased_proxy_binding branch September 25, 2026 14:14
@github-project-automation github-project-automation Bot moved this from Backlog to Done in COM - Communication FT Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants