17 #ifdef USE_HDFEOS2_LIB 18 #include "HdfEosDef.h" 22 #include <InternalErr.h> 46 void m_duplicate(
const HDF4DMR &src)
51 swathfd = src.swathfd;
55 explicit HDF4DMR(libdap::DMR *dmr) : libdap::DMR(*dmr), sdfd(-1),fileid(-1),gridfd(-1),swathfd(-1) {}
56 HDF4DMR(libdap::D4BaseTypeFactory *factory,
const string &name):libdap::DMR(factory,name),sdfd(-1),fileid(-1),gridfd(-1),swathfd(-1) {}
66 dynamic_cast<libdap::DMR &>(*
this) = rhs;
79 #ifdef USE_HDFEOS2_LIB 87 void setHDF4Dataset(
const int sdfd_in,
const int fileid_in,
const int gridfd_in,
const int swathfd_in ) {
94 void setHDF4Dataset(
const int sdfd_in,
const int fileid_in) {