Skip to content

Commit

Permalink
C++ String Toolkit Library (StrTk) http://www.partow.net/programming/…
Browse files Browse the repository at this point in the history
  • Loading branch information
ArashPartow committed Jan 1, 2017
1 parent a838075 commit 1e2960f
Show file tree
Hide file tree
Showing 26 changed files with 1,028 additions and 726 deletions.
4 changes: 2 additions & 2 deletions Makefile
Expand Up @@ -8,8 +8,8 @@
# * Copyright notice: *
# * Free use of the String Toolkit Library is permitted under the *
# * guidelines and in accordance with the most current version of *
# * the Common Public License. *
# * http://www.opensource.org/licenses/cpl1.0.php *
# * the MIT License. *
# * http://www.opensource.org/licenses/MIT *
# * *
# *****************************************************************
#
Expand Down
4 changes: 2 additions & 2 deletions readme.txt
Expand Up @@ -34,8 +34,8 @@ The StrTk library has the following capabilities:
[COPYRIGHT NOTICE]
Free use of the String Toolkit Library is permitted under the
guidelines and in accordance with the most current version of the
Common Public License.
http://www.opensource.org/licenses/cpl1.0.php
MIT License.
http://www.opensource.org/licenses/MIT



Expand Down
1,494 changes: 896 additions & 598 deletions strtk.hpp

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions strtk_bloom_filter_example.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Bloom Filter Example *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_combinations.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Combinations *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_combinator_example.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Combination Iterator *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_converters_example.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Converters Examples *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_examples.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* String Toolkit Library Examples *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
10 changes: 5 additions & 5 deletions strtk_glober.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* String Glober *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand All @@ -27,8 +27,8 @@
The patterns can be constructed using either of the
following wild-card characters:
* : match on zero or more characters
? : match on zero or one character
* : match on zero or more characters ? : match on zero
or one character
Example usage:
Expand Down
6 changes: 3 additions & 3 deletions strtk_hexview.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Hex-Viewer *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_ipv4_parser.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* IPv4 Parser *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_keyvalue_example.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Key-Value Pair Parser Example *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_nth_combination_example.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* N'th Combination Example *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_numstats.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Number Statistics *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_parse_test.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Parse Test *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_period_parser.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Period Parser *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_random_line.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Random Line Selection *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_randomizer.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Randomizer *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down
6 changes: 3 additions & 3 deletions strtk_search_trie_example.cpp
Expand Up @@ -3,14 +3,14 @@
* String Toolkit Library *
* *
* Search Trie Example *
* Author: Arash Partow (2002-2016) *
* Author: Arash Partow (2002-2017) *
* URL: http://www.partow.net/programming/strtk/index.html *
* *
* Copyright notice: *
* Free use of the String Toolkit Library is permitted under the *
* guidelines and in accordance with the most current version of *
* the Common Public License. *
* http://www.opensource.org/licenses/cpl1.0.php *
* the MIT License. *
* http://www.opensource.org/licenses/MIT *
* *
*****************************************************************
*/
Expand Down

0 comments on commit 1e2960f

Please sign in to comment.