lumiera_/src/lib
Ichthyostega 998e225490 Clean-up: reimplement the SeachPathSplitter
...to be more compliant to the »Lumiera Forward Iterator« concept.
This can be easily achieved by inheriting from util::RegexSearchIter,
similar to the example in CSV.hpp

Regarding #896, I changed the string rendering to use fs::path::generic_string
where appropriate, which means that we're using the normalised path rendering
2025-04-28 19:14:27 +02:00
..
diff Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
idi Upgrade: address warnings -- obsoleted features 2025-04-15 14:09:32 +02:00
meta Upgrade: address warnings -- shaddowing overloaded-virtual 2025-04-15 22:42:34 +02:00
stat Clean-up: get rid of boost::filesystem 2025-04-27 23:54:21 +02:00
test Clean-up: reimplement the SeachPathSplitter 2025-04-28 19:14:27 +02:00
time Upgrade: address warnings -- deprecated implicit copy 2025-04-15 18:32:52 +02:00
access-casted-o.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
access-casted.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
allocation-cluster.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
allocation-cluster.hpp Invocation: develop a concept for handling parameter data 2024-12-09 22:10:11 +01:00
allocator-handle.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
binary-search.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
branch-case.hpp Library: demonstrate »the« textbook example 2025-01-28 20:23:28 +01:00
builder-qualifier-support.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
call-queue.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
cmdline.cpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
cmdline.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
del-stash.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
depend-inject.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
depend.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
diagnostic-context.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
DIR_INFO Lumiera renaming -- build system 2008-03-10 05:07:21 +01:00
dot-gen.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
element-tracker.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
error-exception.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
error-state.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
error.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
error.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
file.cpp Clean-up: get rid of boost::filesystem 2025-04-27 23:54:21 +02:00
file.hpp Clean-up: get rid of boost::filesystem 2025-04-27 23:54:21 +02:00
format-cout.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
format-obj.cpp Upgrade: address further warnings 2025-04-15 23:40:14 +02:00
format-obj.hpp Invocation: build a solution to adapt std::array 2025-02-17 18:36:23 +01:00
format-string.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
format-string.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
format-util.hpp Invocation: build a solution to adapt std::array 2025-02-17 18:36:23 +01:00
frameid.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
fun-hash-dispatch.hpp Invocation: define aspects of ProcID to cover 2025-01-11 17:05:53 +01:00
gnuplot-gen.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
gnuplot-gen.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
handle.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
hash-combine.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
hash-fnv.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
hash-fnv.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
hash-indexed.hpp Upgrade: address warnings -- obsoleted features 2025-04-15 14:09:32 +02:00
hash-standard.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
hash-value.h Invocation: change TestFrame to use a dedicated header 2024-11-19 01:05:56 +01:00
hetero-data.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
incidence-count.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
index-iter.hpp Library: simplify state-core wrapper parameters 2024-11-26 23:22:46 +01:00
integral.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
ios-savepoint.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
iter-adapter-ptr-deref.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
iter-adapter-stl.hpp Library: extend implementation to support references 2024-11-23 22:48:11 +01:00
iter-adapter.hpp Upgrade: allow for build on »Trixie« with GCC-14 2025-04-06 18:18:52 +02:00
iter-chain-search.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
iter-cursor.hpp Library: simplify state-core wrapper parameters 2024-11-26 23:22:46 +01:00
iter-explorer.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
iter-source.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
iter-stack.hpp Invocation: develop a concept for handling parameter data 2024-12-09 22:10:11 +01:00
iter-zip.hpp Library: further test and documentation of tuple-zipping 2024-11-26 17:35:05 +01:00
itertools.hpp Library: extend implementation to support references 2024-11-23 22:48:11 +01:00
lazy-init.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
lifecycle.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
lifecycleregistry.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
linked-elements.hpp Library: simplify state-core wrapper parameters 2024-11-26 23:22:46 +01:00
llist.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
lockerror.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
lockerror.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
luid.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
luid.h Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
multifact.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mutex.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mutex.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
nobug-init.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
nobug-init.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
nobug-resource-handle-context.hpp Upgrade: address further warnings 2025-04-15 23:40:14 +02:00
nocopy.hpp Invocation: develop a concept for handling parameter data 2024-12-09 22:10:11 +01:00
null-value.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
opaque-holder.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
optional-ref.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
p.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
parse.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
path-array.hpp Library: handle chaining of iterator-pipelines 2024-11-24 23:53:38 +01:00
polymorphic-value.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
ppmpl.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
psplay.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
psplay.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
query-diagnostics.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
query-text.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
query-text.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
query-util.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
query-util.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
random-draw.hpp Invocation: investigate ways to provide partial application 2025-02-15 23:47:21 +01:00
random.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
random.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
rational.hpp Library: shorten display of unsigned types 2024-11-22 22:02:45 +01:00
recmutex.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
recmutex.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
ref-array-impl.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
ref-array.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
regex.hpp Library: suppress leading whitespace automatically 2025-01-18 22:25:03 +01:00
replaceable-item.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
result.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
safeclib.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
safeclib.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
scoped-collection.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
scoped-holder-transfer.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
scoped-holder.hpp Upgrade: address further warnings 2025-04-15 23:40:14 +02:00
scoped-ptrvect.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
searchpath.cpp Clean-up: reimplement the SeachPathSplitter 2025-04-28 19:14:27 +02:00
searchpath.hpp Clean-up: reimplement the SeachPathSplitter 2025-04-28 19:14:27 +02:00
sectionlock.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
several-builder.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
several.hpp Invocation: build a DSL to verify connectivity (see #1377) 2025-02-05 00:25:02 +01:00
simple-allocator.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
split-splice.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
sub-id.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
symbol-impl.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
symbol-table.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
symbol.hpp Upgrade: address warnings -- deprecated implicit copy 2025-04-15 18:32:52 +02:00
sync-barrier.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
sync-classlock.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
sync.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
text-template-gen-node-binding.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
text-template.hpp Library: handle chaining of iterator-pipelines 2024-11-24 23:53:38 +01:00
thread.cpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
thread.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
time.h Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
tmpbuf.c Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
tmpbuf.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
typed-allocation-manager.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
typed-counter.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
uninitialised-storage.hpp Invocation: storage layout for Param-Weaving-Pattern 2025-01-01 03:27:58 +01:00
unique-malloc-owner.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
util-coll.hpp Library: extend implementation to support references 2024-11-23 22:48:11 +01:00
util-foreach.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
util-quant.hpp Upgrade: address further warnings 2025-04-15 23:40:14 +02:00
util-tuple.hpp Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
util.cpp Upgrade: address warnings -- obsoleted features 2025-04-15 14:09:32 +02:00
util.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
variant-o.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
variant.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
vcall.h Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
verb-token.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
verb-visitor.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
visitor-dispatcher.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
visitor-policies.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
visitor.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
wrapper-function-result.hpp Invocation: extract partial closure functionality 2025-02-16 23:16:46 +01:00
wrapper.hpp Invocation: extract partial closure functionality 2025-02-16 23:16:46 +01:00
wrapperptr.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
zombie-check.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00