This is the complete list of members for isce3::io::IDataSet, including all inherited members.
createAttribute(const std::string &name, const T &data) | isce3::io::IDataSet | inline |
createAttribute(const std::string &name, const std::vector< T > &values) | isce3::io::IDataSet | inline |
createAttribute(const std::string &name, const std::valarray< T > &values) | isce3::io::IDataSet | inline |
createAttribute(const std::string &name, const std::array< T2, S > &dims, const std::vector< T > &values) | isce3::io::IDataSet | inline |
createAttribute(const std::string &name, const std::array< T2, S > &dims, const std::valarray< T > &values) | isce3::io::IDataSet | inline |
createAttribute(const std::string &name, const std::array< T2, S > &dims, const T *buffer) | isce3::io::IDataSet | inline |
createAttribute(const std::string &name, const H5::DataType &datatype, const H5::DataSpace &dataspace, const std::string *buffer) | isce3::io::IDataSet | |
createAttribute(const std::string &name, const std::string &data) | isce3::io::IDataSet | inline |
getAttrs() | isce3::io::IDataSet | |
getChunkSize() | isce3::io::IDataSet | |
getDataSpace(const std::string &v="") | isce3::io::IDataSet | |
getDataSpace(const int *startIn, const int *countIn, const int *strideIn) | isce3::io::IDataSet | |
getDataSpace(const std::vector< std::slice > *sliceIn) | isce3::io::IDataSet | |
getDataSpace(const std::gslice *gsliceIn) | isce3::io::IDataSet | |
getDataSpace(const size_t xidx, const size_t yidx, const size_t iowidth, const size_t iolength, const size_t band) | isce3::io::IDataSet | |
getDimensions(const std::string &v="") | isce3::io::IDataSet | |
getNumBits(const std::string &v="") | isce3::io::IDataSet | |
getNumElements(const std::string &v="") | isce3::io::IDataSet | |
getRank(const std::string &v="") | isce3::io::IDataSet | |
getTypeClassStr(const std::string &v="") | isce3::io::IDataSet | |
IDataSet() (defined in isce3::io::IDataSet) | isce3::io::IDataSet | inline |
IDataSet(const H5::DataSet &dset) (defined in isce3::io::IDataSet) | isce3::io::IDataSet | inline |
IDataSet(const hid_t id) (defined in isce3::io::IDataSet) | isce3::io::IDataSet | inline |
read(T &v, const std::string &att="") | isce3::io::IDataSet | inline |
read(std::string &v, const std::string &att="") | isce3::io::IDataSet | |
read(T *buf, const std::string &att) | isce3::io::IDataSet | inline |
read(std::vector< T > &buf, const std::string &att) | isce3::io::IDataSet | inline |
read(std::valarray< T > &buf, const std::string &att) | isce3::io::IDataSet | inline |
read(T *buf, const int *startIn=nullptr, const int *countIn=nullptr, const int *strideIn=nullptr) | isce3::io::IDataSet | inline |
read(T *buf, const std::vector< std::slice > *slicesIn) | isce3::io::IDataSet | inline |
read(T *buf, const std::gslice *gsliceIn) | isce3::io::IDataSet | inline |
read(std::vector< T > &buf) | isce3::io::IDataSet | inline |
read(std::vector< T > &buf, const std::vector< int > *startIn, const std::vector< int > *countIn, const std::vector< int > *strideIn) | isce3::io::IDataSet | inline |
read(std::vector< T > &buf, const std::vector< std::slice > *slicesIn) | isce3::io::IDataSet | inline |
read(std::vector< T > &buf, const std::gslice *gsliceIn) | isce3::io::IDataSet | inline |
read(std::valarray< T > &buf) | isce3::io::IDataSet | inline |
read(std::valarray< T > &buf, const std::valarray< int > *startIn, const std::valarray< int > *countIn, const std::valarray< int > *strideIn) | isce3::io::IDataSet | inline |
read(std::valarray< T > &buf, const std::vector< std::slice > *slicesIn) | isce3::io::IDataSet | inline |
read(std::valarray< T > &buf, const std::gslice *gsliceIn) | isce3::io::IDataSet | inline |
toGDAL() const | isce3::io::IDataSet | |
write(const std::vector< T > &buf) | isce3::io::IDataSet | inline |
write(const std::vector< T > &buf, const std::array< int, S > &startIn, const std::array< int, S > &countIn, const std::array< int, S > &strideIn) | isce3::io::IDataSet | inline |
write(const std::vector< T > &buf, const std::vector< std::slice > *slicesIn) | isce3::io::IDataSet | inline |
write(const std::vector< T > &buf, const std::gslice *gsliceIn) | isce3::io::IDataSet | inline |
write(const std::valarray< T > &buf) | isce3::io::IDataSet | inline |
write(const std::valarray< T > &buf, const std::array< int, S > &startIn, const std::array< int, S > &countIn, const std::array< int, S > &strideIn) | isce3::io::IDataSet | inline |
write(const std::valarray< T > &buf, const std::vector< std::slice > *slicesIn) | isce3::io::IDataSet | inline |
write(const std::valarray< T > &buf, const std::gslice *gsliceIn) | isce3::io::IDataSet | inline |
write(const T *buf, const size_t sz) | isce3::io::IDataSet | inline |
write(const T *buf, const std::array< int, S > &startIn, const std::array< int, S > &countIn, const std::array< int, S > &strideIn) | isce3::io::IDataSet | inline |
write(const T *buf, const std::vector< std::slice > *slicesIn) | isce3::io::IDataSet | inline |
write(const T *buf, const std::gslice *gsliceIn) | isce3::io::IDataSet | inline |
write(const std::string *buf, const H5::DataSpace &dspace) | isce3::io::IDataSet |