Skip to content

EDM Proxy Concept, main branch (2025.12.17.)#345

Draft
krasznaa wants to merge 1 commit intoacts-project:mainfrom
krasznaa:EDMConcepts-main-20251205
Draft

EDM Proxy Concept, main branch (2025.12.17.)#345
krasznaa wants to merge 1 commit intoacts-project:mainfrom
krasznaa:EDMConcepts-main-20251205

Conversation

@krasznaa
Copy link
Copy Markdown
Member

Introduced vecmem::edm::concepts::proxy. So that client code using C++20(+) would be able to write code that specifically operates on top of proxy objects.

This was triggered by a debug session with @niermann999 about 2 weeks ago, where a container was passed to a function that was expecting to get a single proxy object. With the compiler errors being very unhelpful about where the issue was.

I didn't yet decide how to best test the code in the CI, so let's leave it as a draft for the moment...

So that client code using C++20(+) would be able to write
code that specifically operates on top of proxy objects.
@krasznaa krasznaa added the enhancement New feature or request label Dec 17, 2025
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant