38class NCRequestHandler:
public BESRequestHandler {
40 static bool _show_shared_dims;
41 static bool _show_shared_dims_set;
43 static bool _ignore_unknown_types;
44 static bool _ignore_unknown_types_set;
46 static bool _promote_byte_to_short_set;
47 static bool _promote_byte_to_short;
51 static unsigned int _cache_entries;
52 static float _cache_purge_level;
59 static void get_dds_with_attributes(
const std::string& dataset_name,
const std::string& container_name, libdap::DDS* dds);
60 static void get_dds_without_attributes(
const std::string& dataset_name,
const std::string& container_name, libdap::DDS* dds);
63 NCRequestHandler(
const std::string &name);
64 virtual ~NCRequestHandler(
void);
73 static bool get_show_shared_dims()
75 return _show_shared_dims;
77 static bool get_ignore_unknown_types()
79 return _ignore_unknown_types;
81 static bool get_promote_byte_to_short()
83 return _promote_byte_to_short;
85 static bool get_use_mds()
89 static unsigned int get_cache_entries()
91 return _cache_entries;
93 static float get_cache_purge_level()
95 return _cache_purge_level;