Skip to content

Conversation

@stephen-dixon
Copy link
Collaborator

Updating documentation for 2.8.0 release.


Where old functions names are deprecated the old syntax may still be available in a header file mapping the old syntax to the new. This will allow codes to continue to build against newer UDA library versions until they are ready to update.

The naming convention for these header files is they mirror the existsing headers they correspond to. For example to create a name mapping for a function which is declared in the `client.h` file, such as `udaFree`, the new header will be called `legacy_client.h`. To make use of a previous API function signature that is being replaced, client code simply needs to include the corresponding legacy header.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"The naming convention for these header files is they mirror the existing headers"

Doesn't quite make sense, maybe 'header files is that they', I don't know, just doesn't sound right

@adam-parker1 adam-parker1 self-requested a review October 18, 2024 11:43
@stephen-dixon stephen-dixon mentioned this pull request Oct 18, 2024
@adam-parker1 adam-parker1 merged commit 90dce77 into release/2.8.0 Oct 18, 2024
@stephen-dixon stephen-dixon deleted the docs branch January 16, 2025 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants