Skip to content

Commit a71d0ec

Browse files
committed
Version 6.1.0
1 parent df633f1 commit a71d0ec

File tree

529 files changed

+3093
-2999
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

529 files changed

+3093
-2999
lines changed

Doxyfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "libfly"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 6.0.0
41+
PROJECT_NUMBER = 6.1.0
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

VERSION.md

+1-1

docs/annotated.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/array__util_8hpp_source.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/base64__coder_8hpp_source.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/base__socket_8hpp_source.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/bit__stream_8hpp_source.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/bit__stream__reader_8hpp_source.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/bit__stream__writer_8hpp_source.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classes.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_bad_json_comparison_exception-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_bad_json_comparison_exception.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_basic_lexer-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_basic_lexer.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_basic_string-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_basic_string.html

+5-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>
@@ -565,7 +565,10 @@ <h2 class="memtitle"><span class="permalink"><a href="#a30b604da44c9309c4737739e
565565
fly::BasicString&lt;CharType&gt;::format_to(context.out(), "{}", value.as_int());
566566
}
567567
};
568-
</pre><p> The |parse| method is optional. If defined, it is provided a BasicFormatParseContext which contains a lexer that may be used to parse the format string. The lexer is positioned such that it is pointed at the first character after the ":" in the replacement field (if there is one), or after the opening "{" character. The |parse| method is expected to consume up to and including the closing "}" character. It may indicate any parsing errors through the parsing context; if an error occurs, the error is written to the formatted string, and formatting will halt.</p>
568+
</pre><p> The |parse| method is optional. If defined, it is provided a BasicFormatParseContext which contains a lexer that may be used to parse the format string. The position of the lexer will be one of the following within the replacement field: </p><pre class="fragment">1. The position immediately after the colon, if there is one.
569+
2. Otherwise, the position immediately after the format parameter index, if there is one.
570+
3. Otherwise, the position immeidately after the opening brace.
571+
</pre><p> The |parse| method is expected to consume up to and including the closing "}" character. It must be declared constexpr, as it will be invoked at compile time to validate the replacement field. The parser may indicate any parsing errors through the parsing context; if an error occurs, the error is handled the same as any standard replacement field (see above). Even though the parser is invoked at compile time, the result of user-defined parsing cannot be stored generically. Thus, parsing is invoked again at runtime immediately before |format|.</p>
569572
<dl class="tparams"><dt>Template Parameters</dt><dd>
570573
<table class="tparams">
571574
<tr><td class="paramname">ParameterTypes</td><td>Variadic format parameter types.</td></tr>

docs/classfly_1_1_bit_stream_reader-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_bit_stream_reader.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_bit_stream_writer-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_bit_stream_writer.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_concurrent_queue-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_concurrent_queue.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_concurrent_stack-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_concurrent_stack.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_json-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_json.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_json_exception-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_json_exception.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_json_iterator_exception-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_json_iterator_exception.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_null_json_exception-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_null_json_exception.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_out_of_range_json_exception-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1_out_of_range_json_exception.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_base64_coder-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_base64_coder.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_binary_decoder-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_binary_decoder.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_binary_encoder-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_binary_encoder.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_coder_config-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_coder_config.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

docs/classfly_1_1coders_1_1_decoder-members.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tr style="height: 56px;">
2828
<td id="projectalign" style="padding-left: 0.5em;">
2929
<div id="projectname">libfly
30-
&#160;<span id="projectnumber">6.0.0</span>
30+
&#160;<span id="projectnumber">6.1.0</span>
3131
</div>
3232
<div id="projectbrief">C++20 utility library for Linux, macOS, and Windows</div>
3333
</td>

0 commit comments

Comments
 (0)