bes  Updated for version 3.20.13
DapUtils.h
1 // This file is part of bes, A C++ back-end server implementation framework
2 // for the OPeNDAP Data Access Protocol.
3 
4 // Copyright (c) 2022 OPeNDAP
5 // Author: James Gallagher <jgallagher@opendap.org>
6 //
7 // This library is free software; you can redistribute it and/or
8 // modify it under the terms of the GNU Lesser General Public
9 // License as published by the Free Software Foundation; either
10 // version 2.1 of the License, or (at your option) any later version.
11 //
12 // This library is distributed in the hope that it will be useful,
13 // but WITHOUT ANY WARRANTY; without even the implied warranty of
14 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 // Lesser General Public License for more details.
16 //
17 // You should have received a copy of the GNU Lesser General Public
18 // License along with this library; if not, write to the Free Software
19 // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 
21 //
22 // Created by James Gallagher on 4/6/22.
23 //
24 
25 #ifndef BES_DAPUTILS_H
26 #define BES_DAPUTILS_H
27 
28 namespace libdap {
29 class DDS;
30 class DMR;
31 }
32 
33 namespace dap_utils {
34 
35 void log_request_and_memory_size(libdap::DDS *const *dds);
36 
37 void log_request_and_memory_size(/*const*/ libdap::DMR &dmr);
38 
39 }
40 #endif //BES_DAPUTILS_H