Skip to content

Mf type erased binding - #897

Draft
crimson11 wants to merge 1 commit into
mainfrom
mf_type_erased_binding
Draft

Mf type erased binding#897
crimson11 wants to merge 1 commit into
mainfrom
mf_type_erased_binding

Conversation

@crimson11

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread score/mw/com/impl/bindings/lola/skeleton_memory_manager.cpp Fixed
{
return ShmSizeCalculationMode::kSimulation;
}
else if (shm_size_calc_mode_value == kShmSizeCalcModeAnalysis)
@crimson11
crimson11 force-pushed the mf_type_erased_binding branch from 762d009 to 4e4dcd7 Compare August 15, 2026 23:12
SCORE_LANGUAGE_FUTURECPP_PRECONDITION_PRD_MESSAGE(
data_ != nullptr, "Proxy::GetEventDataStorage: Managed memory data pointer is Null");
auto& service_data_storage = detail_proxy::GetServiceDataStorage(*data_);
const auto event_entry = service_data_storage.events_.find(element_fq_id);
SCORE_LANGUAGE_FUTURECPP_ASSERT_PRD_MESSAGE(event_meta_info_it != storage_->events_metainfo_.cend(),
"Could not find element fq id in meta info map");
score::cpp::ignore = find_element(storage_->events_metainfo_, element_fq_id);
const auto event_data_storage_it = find_element(storage_->events_, element_fq_id);
Changed the previously typed EventDataStorage
now to a type-erased storage.
@crimson11
crimson11 force-pushed the mf_type_erased_binding branch from 4e4dcd7 to 3a1385d Compare August 16, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants