mavtables
0.2.1
MAVLink router and firewall.
src
utility.cpp
Go to the documentation of this file.
1
// MAVLink router and firewall.
2
// Copyright (C) 2017-2018 Michael R. Shannon <mrshannon.aerospace@gmail.com>
3
//
4
// This program is free software; you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published by
6
// the Free Software Foundation; either version 2 of the License, or
7
// (at your option) any later version.
8
//
9
// This program is distributed in the hope that it will be useful,
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
// GNU General Public License for more details.
13
//
14
// You should have received a copy of the GNU General Public License
15
// along with this program. If not, see <http://www.gnu.org/licenses/>.
16
17
18
#include <algorithm>
19
#include <cctype>
20
#include <string>
21
22
#include "
utility.hpp
"
23
24
25
/** \defgroup utility Utility Functions
26
*
27
* Utility functions that don't warrant their own file.
28
*/
29
30
31
/** Convert string to lower case.
32
*
33
* \ingroup utility
34
* \param string The string to convert to lower case.
35
* \returns The \a string converted to lower case.
36
*/
37
std::string
to_lower
(std::string
string
)
38
{
39
std::transform(
string
.begin(),
string
.end(),
string
.begin(), ::tolower);
40
return
string;
41
}
to_lower
std::string to_lower(std::string string)
Definition:
utility.cpp:37
utility.hpp
Generated by
1.8.14