Thrill
0.1
string.hpp
Go to the documentation of this file.
1
/*******************************************************************************
2
* tlx/string.hpp
3
*
4
* Part of tlx - http://panthema.net/tlx
5
*
6
* Copyright (C) 2017 Timo Bingmann <
[email protected]
>
7
*
8
* All rights reserved. Published under the Boost Software License, Version 1.0
9
******************************************************************************/
10
11
#ifndef TLX_STRING_HEADER
12
#define TLX_STRING_HEADER
13
14
//! \defgroup tlx_string String Algorithms
15
//! Simple string manipulations
16
17
/*[[[perl
18
my %exclude = ("tlx/string/appendline.hpp" => 1,
19
"tlx/string/ssprintf_generic.hpp" => 1);
20
print "#include <$_>\n"
21
foreach grep {!$exclude{$_}} sort glob("tlx/string/"."*.hpp");
22
]]]*/
23
#include <
tlx/string/base64.hpp
>
24
#include <
tlx/string/bitdump.hpp
>
25
#include <
tlx/string/compare_icase.hpp
>
26
#include <
tlx/string/contains.hpp
>
27
#include <
tlx/string/contains_word.hpp
>
28
#include <
tlx/string/ends_with.hpp
>
29
#include <
tlx/string/equal_icase.hpp
>
30
#include <
tlx/string/erase_all.hpp
>
31
#include <
tlx/string/escape_html.hpp
>
32
#include <
tlx/string/escape_uri.hpp
>
33
#include <
tlx/string/expand_environment_variables.hpp
>
34
#include <
tlx/string/extract_between.hpp
>
35
#include <
tlx/string/format_iec_units.hpp
>
36
#include <
tlx/string/format_si_iec_units.hpp
>
37
#include <
tlx/string/format_si_units.hpp
>
38
#include <
tlx/string/hash_djb2.hpp
>
39
#include <
tlx/string/hash_sdbm.hpp
>
40
#include <
tlx/string/hexdump.hpp
>
41
#include <
tlx/string/index_of.hpp
>
42
#include <
tlx/string/join.hpp
>
43
#include <
tlx/string/join_generic.hpp
>
44
#include <
tlx/string/join_quoted.hpp
>
45
#include <
tlx/string/less_icase.hpp
>
46
#include <
tlx/string/levenshtein.hpp
>
47
#include <
tlx/string/pad.hpp
>
48
#include <
tlx/string/parse_si_iec_units.hpp
>
49
#include <
tlx/string/replace.hpp
>
50
#include <
tlx/string/split.hpp
>
51
#include <
tlx/string/split_quoted.hpp
>
52
#include <
tlx/string/split_view.hpp
>
53
#include <
tlx/string/split_words.hpp
>
54
#include <
tlx/string/ssprintf.hpp
>
55
#include <
tlx/string/starts_with.hpp
>
56
#include <
tlx/string/to_lower.hpp
>
57
#include <
tlx/string/to_upper.hpp
>
58
#include <
tlx/string/trim.hpp
>
59
#include <
tlx/string/union_words.hpp
>
60
#include <
tlx/string/word_wrap.hpp
>
61
// [[[end]]]
62
63
#endif // !TLX_STRING_HEADER
64
65
/******************************************************************************/
index_of.hpp
word_wrap.hpp
compare_icase.hpp
trim.hpp
base64.hpp
levenshtein.hpp
union_words.hpp
replace.hpp
format_iec_units.hpp
join.hpp
extract_between.hpp
split_quoted.hpp
parse_si_iec_units.hpp
split_words.hpp
bitdump.hpp
format_si_units.hpp
expand_environment_variables.hpp
equal_icase.hpp
pad.hpp
escape_html.hpp
split.hpp
to_upper.hpp
escape_uri.hpp
ssprintf.hpp
to_lower.hpp
format_si_iec_units.hpp
hash_djb2.hpp
join_generic.hpp
less_icase.hpp
hash_sdbm.hpp
erase_all.hpp
contains_word.hpp
join_quoted.hpp
split_view.hpp
starts_with.hpp
contains.hpp
hexdump.hpp
ends_with.hpp
extlib
tlx
tlx
string.hpp
Generated on Mon Apr 6 2020 09:17:56 for Thrill by
1.8.13