bes Updated for version 3.20.10
FONgRequestHandler.h
1// FONgRequestHandler.h
2
3// This file is part of BES GDAL File Out Module
4
5// Copyright (c) 2012 OPeNDAP, Inc.
6// Author: James Gallagher <jgallagher@opendap.org>
7//
8// This library is free software; you can redistribute it and/or
9// modify it under the terms of the GNU Lesser General Public
10// License as published by the Free Software Foundation; either
11// version 2.1 of the License, or (at your option) any later version.
12//
13// This library is distributed in the hope that it will be useful,
14// but WITHOUT ANY WARRANTY; without even the implied warranty of
15// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16// Lesser General Public License for more details.
17//
18// You should have received a copy of the GNU Lesser General Public
19// License along with this library; if not, write to the Free Software
20// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21//
22// You can contact University Corporation for Atmospheric Research at
23// 3080 Center Green Drive, Boulder, CO 80301
24
25#ifndef I_FONgRequestHandler_H
26#define I_FONgRequestHandler_H 1
27
28#include "BESRequestHandler.h"
29
38 static bool d_use_byte_for_geotiff_bands;
39
40public:
41 FONgRequestHandler(const std::string &name);
42 virtual ~FONgRequestHandler(void);
43
44 virtual void dump(std::ostream &strm) const;
45
46 static bool build_help(BESDataHandlerInterface &dhi);
47 static bool build_version(BESDataHandlerInterface &dhi);
48
49 static bool get_use_byte_for_geotiff_bands() { return d_use_byte_for_geotiff_bands; }
50};
51
52#endif
53
Structure storing information used by the BES to handle the request.
Represents a specific data type request handler.
A Request Handler for the Fileout GDAL request.
static bool build_help(BESDataHandlerInterface &dhi)
adds help information for FileOut GDAL to a help request
FONgRequestHandler(const std::string &name)
Constructor for FileOut GDAL module.
virtual void dump(std::ostream &strm) const
dumps information about this object
static bool build_version(BESDataHandlerInterface &dhi)
add version information to a version response
virtual ~FONgRequestHandler(void)
Any cleanup that needs to take place.