OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
HDF4RequestHandler.cc File Reference
#include <cstdlib>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <string>
#include <mime_util.h>
#include <InternalErr.h>
#include <Ancillary.h>
#include <debug.h>
#include "HDF4RequestHandler.h"
#include <BESResponseNames.h>
#include <BESDapNames.h>
#include <BESDASResponse.h>
#include <BESDDSResponse.h>
#include <BESDataDDSResponse.h>
#include <BESInfo.h>
#include <BESResponseHandler.h>
#include <BESVersionInfo.h>
#include <BESServiceRegistry.h>
#include <BESUtil.h>
#include <TheBESKeys.h>
#include <BESInternalError.h>
#include <BESDapError.h>
#include "config_hdf.h"
#include "HE2CF.h"
#include "HDF4_DDS.h"
#include "HDFCFUtil.h"
Include dependency graph for HDF4RequestHandler.cc:

Go to the source code of this file.

Macros

#define HDF4_NAME   "h4"
 

Functions

void close_hdf4_fileid (const int sdfd, const int fileid, HDFSP::File *h4file)
 
void read_das (DAS &das, const string &filename)
 
bool read_das_hdfsp (DAS &das, const string &filename, int32 sdfd, int32 fileid, HDFSP::File **h4fileptr)
 
void read_dds (DDS &dds, const string &filename)
 
bool read_dds_hdfsp (DDS &dds, const string &filename, int32 sdfd, int32 fileid, HDFSP::File *h4file)
 

Macro Definition Documentation

#define HDF4_NAME   "h4"

Definition at line 67 of file HDF4RequestHandler.cc.

Referenced by HDF4RequestHandler::hdf4_build_help().

Function Documentation

void close_hdf4_fileid ( const int  sdfd,
const int  fileid,
HDFSP::File h4file 
)
void read_das ( DAS &  das,
const string &  filename 
)

Definition at line 3913 of file hdfdesc.cc.

References basename(), NULL, and THROW.

Referenced by HDF4RequestHandler::hdf4_build_das(), HDF4RequestHandler::hdf4_build_data(), and HDF4RequestHandler::hdf4_build_dds().

Here is the call graph for this function:

void read_dds ( DDS &  dds,
const string &  filename 
)

Definition at line 3900 of file hdfdesc.cc.

References basename(), and THROW.

Referenced by HDF4RequestHandler::hdf4_build_data(), and HDF4RequestHandler::hdf4_build_dds().

Here is the call graph for this function: