|
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 >.