1#ifndef H5SEISCONTAINERIMPL_H
2#define H5SEISCONTAINERIMPL_H
4#include "../h5seiscontainer.h"
5#include "h5basecontainerimpl.h"
15 const std::string& name)
override;
17 h5gt::Group group)
override;
Definition h5basecontainerimpl.h:11
A container built around HDF5 file and used for storing and manipulating H5Seis objects.
Definition h5seiscontainer.h:15
Definition h5seiscontainerimpl.h:8
virtual H5Seis * createSeis(std::string &name, H5SeisParam &p, h5geo::CreationType createFlag) override
Create H5Seis.
Definition h5seiscontainerimpl.cpp:27
virtual H5Seis * openSeis(const std::string &name) override
Open H5Seis.
Definition h5seiscontainerimpl.cpp:12
Provides API to work with seismic.
Definition h5seis.h:33
H5GEO_EXPORT H5SeisContainer * createSeisContainer(h5gt::File h5File, h5geo::CreationType createFlag)
Factory function for creating H5SeisContainer.
Definition h5baseimpl.cpp:1811
H5GEO_EXPORT H5SeisContainer * createSeisContainerByName(std::string &fileName, h5geo::CreationType createFlag)
Factory function for creating H5SeisContainer.
Definition h5baseimpl.cpp:1823
CreationType
Definition h5enum.h:468
H5GEO_EXPORT H5SeisContainer * openSeisContainer(h5gt::File h5File)
Factory function for opening H5SeisContainer.
Definition h5baseimpl.cpp:1834
Class for creating H5Seis.
Definition h5base.h:165