lumiera_/src/lib
Ichthyostega 1e657acbff TreeExplorer: refactor Transformer to employ the improved wrapping style
...step by step switch over to the new usage pattern.
Transformer should be the blueprint for all other functor usages.


The reworked solutions behaves as expected;
we see two functor invocations; the outer functor, which does
the argument adaptation, is allocated in heap memory
2018-09-14 21:06:15 +02:00
..
diff Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
idi DOC: eliminate spurious mentions of tr1:: 2018-01-12 03:03:25 +01:00
meta Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
test EventLog: now able to use the CursorGear immediately as state core 2018-09-14 21:06:14 +02:00
time GCC-7: fix segfault in static init 2018-04-28 03:02:02 +02:00
access-casted-o.hpp
access-casted.hpp
allocation-cluster.cpp pre-C++17: remove remaining old-style (dynamic) exception specifications 2018-04-26 12:07:08 +02:00
allocation-cluster.hpp GCC-7: integrate recent clean-up and refactoring work (lib::Depend) 2018-04-27 02:23:20 +02:00
call-queue.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
cmdline.cpp
cmdline.hpp
condition.c
condition.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
del-stash.hpp reduce include dependencies of DelStash 2018-04-01 00:37:58 +02:00
depend-inject.hpp Static-Init: switch lib::Depend to embed the factory as Meyer's Singleton (#1142) 2018-05-01 18:49:20 +02:00
depend.hpp Static-Init: switch lib::Depend to embed the factory as Meyer's Singleton (#1142) 2018-05-01 18:49:20 +02:00
diagnostic-context.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
DIR_INFO
element-tracker.hpp maximum munch 2016-12-23 04:23:03 +01:00
error-exception.cpp pre-C++17: remove remaining old-style (dynamic) exception specifications 2018-04-26 12:07:08 +02:00
error-state.c
error.h Modernise Lumiera Error baseclass 2018-04-01 23:45:00 +02:00
error.hpp GCC-7: integrate recent clean-up and refactoring work (lib::Depend) 2018-04-27 02:23:20 +02:00
format-cout.hpp GCC-5 compatibility: ambiguity in overload resolution 2017-05-02 00:09:48 +02:00
format-obj.cpp Library: formatting of simplified types adjusted 2018-09-14 21:06:14 +02:00
format-obj.hpp SessionCommand: draft a massive multithreaded stress test 2017-01-14 04:19:58 +01:00
format-string.cpp
format-string.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
format-util.hpp GCC-7: integrate recent clean-up and refactoring work (lib::Depend) 2018-04-27 02:23:20 +02:00
frameid.hpp
functor-util.hpp DOC: eliminate spurious mentions of tr1:: 2018-01-12 03:03:25 +01:00
handle.hpp Enable move-initialisation on command activation 2017-04-01 19:26:23 +02:00
hash-fnv.c
hash-fnv.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
hash-indexed.hpp DOC: eliminate spurious mentions of tr1:: 2018-01-12 03:03:25 +01:00
hash-standard.hpp metaprogramming: get rid of the remaining boost::enable_if usages 2017-08-11 20:23:46 +02:00
hash-value.h
hierarchy-orientation-indicator.hpp
iter-adapter-ptr-deref.hpp Library: prevent implicit bool conversion on iterator-like objects 2018-09-14 21:06:14 +02:00
iter-adapter-stl.hpp Library: prevent implicit bool conversion on iterator-like objects 2018-09-14 21:06:14 +02:00
iter-adapter.hpp Library: prevent implicit bool conversion on iterator-like objects 2018-09-14 21:06:14 +02:00
iter-chain-search.hpp TreeExplorer: consider refactoring of the functor adaptatiion mechanism 2018-09-14 21:06:15 +02:00
iter-cursor.hpp EventLog: drop-in the new TreeExplorer::mutableFilter 2018-09-14 21:06:14 +02:00
iter-explorer.hpp Refactoring: switch IterStateWrapper to member function based API 2017-12-05 03:28:00 +01:00
iter-source.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
iter-stack.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
iter-tree-explorer.hpp TreeExplorer: refactor Transformer to employ the improved wrapping style 2018-09-14 21:06:15 +02:00
itertools.hpp Library: prevent implicit bool conversion on iterator-like objects 2018-09-14 21:06:14 +02:00
lifecycle.cpp Switch basic Application initialisation to the rewritten DependencyFactory 2018-04-02 02:56:08 +02:00
lifecycleregistry.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
linked-elements.hpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
llist.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
lockerror.c MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
lockerror.h
luid.c
luid.h
maybe.hpp
mpool.c
mpool.h
mrucache.c
mrucache.h
multifact.hpp
mutex.c
mutex.h
nobug-init.cpp
nobug-init.hpp
nobug-resource-handle-context.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
nocopy.hpp DI: rework dependency-injection configuration in terms of the new DependencyFactory 2018-03-30 05:56:53 +02:00
null-value.hpp verify a case with indeed non-assignable entities (lumiera Time) 2017-01-12 07:30:33 +01:00
observable-list.hpp maximum munch 2016-12-23 04:23:03 +01:00
opaque-holder.hpp GCC-7: integrate recent clean-up and refactoring work (lib::Depend) 2018-04-27 02:23:20 +02:00
optional-ref.hpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
p.hpp GCC-5 compatibility: remove the last remaining auto_ptrs 2017-05-01 21:43:10 +02:00
path-array.hpp ...one month later: pick up after the LAC.18 Berlin 2018-06-14 17:02:34 +02:00
polymorphic-value.hpp metaprogramming: get rid of the remaining boost::enable_if usages 2017-08-11 20:23:46 +02:00
ppmpl.h
priqueue.c
priqueue.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
psplay.c UI-top-level: fix GTK framework initialisation order 2017-05-19 17:00:41 +02:00
psplay.h
query-diagnostics.hpp
query-text.cpp
query-text.hpp
query-util.cpp
query-util.hpp
reccondition.c
reccondition.h
recmutex.c
recmutex.h
ref-array-impl.hpp pre-C++17: remove remaining old-style (dynamic) exception specifications 2018-04-26 12:07:08 +02:00
ref-array.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
replaceable-item.hpp Commands: add API to unbind and discard command arguments 2017-04-16 19:21:29 +02:00
result.hpp ElementAccess: (WIP) first draft for internal accessor function 2018-04-09 00:51:24 +02:00
rwlock.c
rwlock.h
safeclib.c
safeclib.h
scoped-collection.hpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
scoped-holder-transfer.hpp GCC-5 compatibility: remove the last remaining auto_ptrs 2017-05-01 21:43:10 +02:00
scoped-holder.hpp GCC-5 compatibility: remove the last remaining auto_ptrs 2017-05-01 21:43:10 +02:00
scoped-ptrvect.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
searchpath.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
searchpath.hpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
sectionlock.h
simple-allocator.hpp
slist.h
sub-id.hpp Commands: establish location for defining commands 2017-03-17 21:07:12 +01:00
symbol-impl.cpp UI-Coordinates: implement a partial "sub path" order 2017-10-02 23:06:23 +02:00
symbol-table.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
symbol.hpp UI-Coordinates: allow for noexcept move construction 2018-01-06 03:38:52 +01:00
sync-classlock.hpp DependencyFactory: reorder destructor to allow for re-entrance 2018-04-01 07:06:58 +02:00
sync.cpp
sync.hpp Library: prevent implicit bool conversion on iterator-like objects 2018-09-14 21:06:14 +02:00
thread-local.hpp Modernise Unknown Exception handler and Exception messages 2018-04-02 01:48:51 +02:00
time.h
tmpbuf.c
tmpbuf.h
tree.hpp
typed-allocation-manager.hpp
typed-counter.hpp SessionCommand: multithreaded stress test PASS (closes #1046) 2017-01-14 08:37:46 +01:00
unique-malloc-owner.hpp
util-coll.hpp metaprogramming: switch util-foreach to our own enable_if implementation 2017-08-11 20:02:37 +02:00
util-foreach.hpp metaprogramming: switch util-foreach to variadic templates (#967) 2017-08-11 20:35:53 +02:00
util-quant.hpp
util.cpp
util.hpp Library: enable the STL algorithms to work with "Lumiera Forward Iterators" 2018-02-16 06:48:52 +01:00
variant-o.hpp Library: replace boost::noncopyable by our own library solution 2018-03-24 05:35:13 +01:00
variant.hpp GCC-7: integrate recent clean-up and refactoring work (lib::Depend) 2018-04-27 02:23:20 +02:00
vcall.h
verb-token.hpp
visitor-dispatcher.hpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
visitor-policies.hpp
visitor.hpp
wrapper.hpp TreeExplorer: refactor Transformer to employ the improved wrapping style 2018-09-14 21:06:15 +02:00
wrapperptr.hpp
zombie-check.hpp DOC: some doxygen fixes 2018-09-14 21:06:14 +02:00