21#include <libdap/DMR.h>
22#include <libdap/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) {}
67 dynamic_cast<libdap::DMR &
>(*this) = rhs;
69 libdap::DMR::operator=(rhs);
90 void setHDF4Dataset(
const int sdfd_in,
const int fileid_in,
const int gridfd_in,
const int swathfd_in ) {
97 void setHDF4Dataset(
const int sdfd_in,
const int fileid_in) {