|
|
virtual std::vector< h5gt::Group > | getChildGroupList (h5gt::Group &group, const h5geo::ObjectType &objType, bool recursive=false) |
| |
|
virtual std::vector< std::string > | getChildNameList (h5gt::Group &group, const h5geo::ObjectType &objType, const std::string &referencePath, bool recursive=false) |
| | referencePath to get relative path from it (set to empty to get full path)
|
| |
|
virtual size_t | getChildCount (h5gt::Group &group, const h5geo::ObjectType &objType, bool recursive=false) |
| |
| std::optional< h5gt::Group > | createObject (std::string &objName, h5gt::File parentFile, const h5geo::ObjectType &objType, void *p, h5geo::CreationType createFlag) |
| | createObject Creates new object. If CREATE_UNDER_NEW_NAME then objName will be chaged to be unique in its parent file.
|
| |
| std::optional< h5gt::Group > | createObject (std::string &objName, h5gt::Group parentGroup, const h5geo::ObjectType &objType, void *p, h5geo::CreationType createFlag) |
| | createObject Creates new object. If CREATE_UNDER_NEW_NAME then objName will be chaged to be unique in its parent group.
|
| |
|
std::optional< h5gt::Group > | createObject (h5gt::Group objG, const h5geo::ObjectType &objType, void *p, h5geo::CreationType createFlag) |
| |
| bool | isSuccessor (const h5gt::Group &parentG, const h5gt::Group &childG) |
| | isSuccessor checks whether childG is successor of parentG
|
| |
| bool | isSuccessor (const std::string &parent, const std::string &child) |
| | isSuccessor works only with absolute path!
|
| |
template<typename TBase >
Must be manually deleted and must be reimplemented in H5BaseObjectImpl<T> and H5BaseContainerImpl<T>
Implements H5Base.
Reimplemented in H5BaseContainerImpl< TBase >, H5BaseContainerImpl< TBase >, H5BaseContainerImpl< TBase >, H5BaseContainerImpl< TBase >, H5BaseContainerImpl< TBase >, H5BaseContainerImpl< TBase >, H5BaseContainerImpl< H5MapContainer >, H5BaseContainerImpl< H5MapContainer >, H5BaseContainerImpl< H5MapContainer >, H5BaseContainerImpl< H5MapContainer >, H5BaseContainerImpl< H5MapContainer >, H5BaseContainerImpl< H5MapContainer >, H5BaseContainerImpl< H5SeisContainer >, H5BaseContainerImpl< H5SeisContainer >, H5BaseContainerImpl< H5SeisContainer >, H5BaseContainerImpl< H5SeisContainer >, H5BaseContainerImpl< H5SeisContainer >, H5BaseContainerImpl< H5SeisContainer >, H5BaseContainerImpl< H5VolContainer >, H5BaseContainerImpl< H5VolContainer >, H5BaseContainerImpl< H5VolContainer >, H5BaseContainerImpl< H5VolContainer >, H5BaseContainerImpl< H5VolContainer >, H5BaseContainerImpl< H5VolContainer >, H5BaseContainerImpl< H5WellContainer >, H5BaseContainerImpl< H5WellContainer >, H5BaseContainerImpl< H5WellContainer >, H5BaseContainerImpl< H5WellContainer >, H5BaseContainerImpl< H5WellContainer >, H5BaseContainerImpl< H5WellContainer >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< TBase >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5BasePoints >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5DevCurve >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5Horizon >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5LogCurve >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Map >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points1 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points2 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points3 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Points4 >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Seis >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Vol >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5Well >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, H5BaseObjectImpl< H5WellTops >, and H5BaseObjectImpl< H5WellTops >.