|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include "config_ff.h"#include <iostream>#include <string>#include <sstream>#include <exception>#include <DDS.h>#include <DMR.h>#include <D4BaseTypeFactory.h>#include <Ancillary.h>#include <Error.h>#include <InternalErr.h>#include <mime_util.h>#include <escaping.h>#include <BESResponseHandler.h>#include <BESResponseNames.h>#include <BESDapNames.h>#include <BESDASResponse.h>#include <BESDDSResponse.h>#include <BESDataDDSResponse.h>#include <BESDMRResponse.h>#include <BESVersionInfo.h>#include <BESDapError.h>#include <BESInternalFatalError.h>#include <BESDataNames.h>#include <TheBESKeys.h>#include <BESServiceRegistry.h>#include <BESUtil.h>#include <BESDebug.h>#include <BESContextManager.h>#include "FFRequestHandler.h"#include "ff_ce_functions.h"#include "util_ff.h"
Go to the source code of this file.
Macros | |
| #define | FF_NAME "ff" |
Functions | |
| void | ff_get_attributes (DAS &das, string filename) |
| void | ff_read_descriptors (DDS &dds, const string &filename) |
Variables | |
| long | BufPtr = 0 |
| long | BufSiz = 0 |
| char * | BufVal = NULL |
| #define FF_NAME "ff" |
Definition at line 68 of file FFRequestHandler.cc.
Referenced by FFRequestHandler::ff_build_help().
| void ff_get_attributes | ( | DAS & | das, |
| string | filename | ||
| ) |
Definition at line 413 of file ffdas.cc.
References read_attributes().
Referenced by FFRequestHandler::ff_build_das(), FFRequestHandler::ff_build_data(), FFRequestHandler::ff_build_dds(), and FFRequestHandler::ff_build_dmr().

| void ff_read_descriptors | ( | DDS & | dds, |
| const string & | filename | ||
| ) |
Definition at line 71 of file ffdds.cc.
References db_ask(), db_destroy(), DBASK_ARRAY_DIM_INFO, DBASK_ARRAY_DIM_NAMES, DBASK_PROCESS_INFO, DBASK_VAR_NAMES, dll_first(), struct_ff_array_dim_info::end_index, struct_ff_variable::end_pos, ERR_WARNING_ONLY, ff_create_std_args(), ff_destroy_process_info_list(), ff_destroy_std_args(), ff_find_variable(), FFF_DATA, FFF_INPUT, FFV_DATA_TYPE, FFV_ENOTE, FFV_FLOAT32, FFV_FLOAT64, FFV_INT16, FFV_INT32, FFV_INT64, FFV_INT8, FFV_TEXT, FFV_UINT16, FFV_UINT32, FFV_UINT64, FFV_UINT8, file_exist(), find_ancillary_rss_formats(), FFRequestHandler::get_RSS_format_support(), struct_ff_array_dim_info::granularity, struct_ff_std_args::input_file, struct_ff_std_args::input_format_file, IS_EOL, struct_ff_std_args::struct_std_args_user::is_stdin_redirected, memFree, Msgt_size, struct_ff_format::name, NULL, struct_ff_std_args::output_file, PINFO_FORMAT, PINFO_ORIGIN, FFStr::set_length(), SetDodsDB(), struct_ff_array_dim_info::start_index, struct_ff_variable::start_pos, and struct_ff_std_args::user.
Referenced by FFRequestHandler::ff_build_data(), FFRequestHandler::ff_build_dds(), and FFRequestHandler::ff_build_dmr().

| long BufPtr = 0 |
Definition at line 70 of file FFRequestHandler.cc.
Referenced by FFRequestHandler::ff_build_data(), FFRequestHandler::ff_build_dmr(), FFInt16::read(), FFUInt16::read(), FFFloat32::read(), FFD4Sequence::read(), FFUInt32::read(), FFFloat64::read(), FFInt32::read(), FFSequence::read(), FFStr::read(), and FFByte::read().
| long BufSiz = 0 |
Definition at line 71 of file FFRequestHandler.cc.
Referenced by FFRequestHandler::ff_build_data(), FFRequestHandler::ff_build_dmr(), FFD4Sequence::read(), and FFSequence::read().
| char* BufVal = NULL |
Definition at line 72 of file FFRequestHandler.cc.
Referenced by FFRequestHandler::ff_build_data(), FFRequestHandler::ff_build_dmr(), FFInt16::read(), FFUInt16::read(), FFFloat32::read(), FFD4Sequence::read(), FFUInt32::read(), FFFloat64::read(), FFInt32::read(), FFSequence::read(), FFStr::read(), and FFByte::read().