Skip to content

Retrieve paths of objects in the openPMD hierarchy#966

Merged
ax3l merged 4 commits intoopenPMD:devfrom
franzpoeschel:feature-mypath
Apr 21, 2021
Merged

Retrieve paths of objects in the openPMD hierarchy#966
ax3l merged 4 commits intoopenPMD:devfrom
franzpoeschel:feature-mypath

Conversation

@franzpoeschel
Copy link
Contributor

@franzpoeschel franzpoeschel commented Apr 13, 2021

Needed for "serialization" in DASK contexts.

TODO:

  • testing

@ax3l ax3l self-requested a review April 15, 2021 04:07
@ax3l ax3l self-assigned this Apr 21, 2021
Copy link
Member

@ax3l ax3l left a comment

Choose a reason for hiding this comment

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

Awesome, thanks a lot (and great coverage!)

internal::SeriesInternal const & retrieveSeries() const;
internal::SeriesInternal & retrieveSeries();

std::vector< std::string > myPath() const;
Copy link
Member

@ax3l ax3l Apr 21, 2021

Choose a reason for hiding this comment

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

Can you please add a doxygen string for this one? :)
This would be a good place to explain the concept of what's in that vector of strings.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think there are also some other places where a little comment will help, so yep will do

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

@ax3l ax3l added api: new additions to the API frontend: C++17 labels Apr 21, 2021
Copy link
Member

@ax3l ax3l left a comment

Choose a reason for hiding this comment

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

Thank you, looks great! 🎉

@ax3l ax3l merged commit 487c178 into openPMD:dev Apr 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: new additions to the API frontend: C++17

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants