LUMIERA.clone/src/lib
Ichthyostega d653937465 TreeExplorer: allow to call through an IterSource based API for child-expansion
...which basically allows us to return any suitable implementation
for the child iterator, even to switch the concrete iteration on each level.
We need this flexibility when implementing navigation through a concrete UI
2017-12-24 03:28:40 +01:00
..
diff Refactoring: switch IterStateWrapper to member function based API 2017-12-05 03:28:00 +01:00
idi Doxygen: fill in missing file level headlines for the Library (metaprogramming) 2016-11-07 15:39:13 +01:00
meta Bugfix: rectify a moronic tuple type rebinding introduced with #988 2017-12-11 02:20:15 +01:00
test Library: extract type diagnostics test helpers 2017-12-01 03:51:54 +01:00
time Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
access-casted-o.hpp phase out the (now obsoleted) old Variant and AccessCasted implementation 2015-04-28 04:49:08 +02:00
access-casted.hpp TICKET 141: now we've full coverage, both for Variant and AccessCasted 2015-04-26 05:55:54 +02:00
allocation-cluster.cpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
allocation-cluster.hpp clean-up: kill Boost scoped_ptr 2017-01-05 00:56:46 +01:00
call-queue.hpp UI-Dispatch: basic CallQueue implementation PASS 2017-08-05 17:59:55 +02:00
cmdline.cpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
cmdline.hpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
condition.c
condition.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
del-stash.hpp draft the creation and lifecycle facilities 2013-10-19 00:07:06 +02:00
depend.hpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
dependency-factory.hpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
diagnostic-context.hpp reduce memory requirements for this test 2012-01-07 03:27:31 +01:00
DIR_INFO
element-tracker.hpp maximum munch 2016-12-23 04:23:03 +01:00
error-exception.cpp wrap-up(#985): resolve various leftovers 2016-01-10 11:21:34 +01:00
error-state.c re-arrange tests according to layer structure 2013-01-07 05:43:01 +01:00
error.h DispatcherLoop: no timeout turnaround necessary in idle state 2017-01-07 02:46:34 +01:00
error.hpp investigation(#985): solution concept for generic stringify 2016-01-05 03:32:24 +01:00
format-cout.hpp GCC-5 compatibility: ambiguity in overload resolution 2017-05-02 00:09:48 +02:00
format-obj.cpp fix diagnostic type formatting 2017-05-02 21:01:41 +02:00
format-obj.hpp SessionCommand: draft a massive multithreaded stress test 2017-01-14 04:19:58 +01:00
format-string.cpp wrap-up(#985): resolve various leftovers 2016-01-10 11:21:34 +01:00
format-string.hpp Symbol: clean-up of some occasional usages 2017-04-08 00:40:04 +02:00
format-util.hpp Library: avoid spurious copy in string-join 2017-12-17 03:15:18 +01:00
frameid.hpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
functor-util.hpp Library: remove the dispatchSequenced helper 2017-01-19 23:08:08 +01:00
handle.hpp Enable move-initialisation on command activation 2017-04-01 19:26:23 +02:00
hash-fnv.c Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
hash-fnv.h Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
hash-indexed.hpp prefer more readable bool operator spelling 2015-09-25 03:12:04 +02: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 reorganise some boost::format usage 2013-09-01 17:36:05 +02:00
hierarchy-orientation-indicator.hpp fix inconsistency in conception of HierarchyOrientationIndicator 2015-09-25 03:57:29 +02:00
iter-adapter-ptr-deref.hpp decommission the safe-bool-idiom (closes #477) 2017-04-02 06:42:23 +02:00
iter-adapter-stl.hpp Investigation: resolve the mystery and fix the problem 2017-12-02 02:51:51 +01:00
iter-adapter.hpp TreeExplorer / IterSource: document design mismatch (-> Ticket #1125) 2017-12-09 06:24:57 +01:00
iter-cursor.hpp Refactoring: switch IterStateWrapper to member function based API 2017-12-05 03:28:00 +01:00
iter-explorer.hpp Refactoring: switch IterStateWrapper to member function based API 2017-12-05 03:28:00 +01:00
iter-source.hpp Library/IterSource: allow for mix-in extension of the IterSource interface 2017-12-23 18:55:26 +01:00
iter-stack.hpp Refactoring: switch IterStateWrapper to member function based API 2017-12-05 03:28:00 +01:00
iter-tree-explorer.hpp TreeExplorer: allow to call through an IterSource based API for child-expansion 2017-12-24 03:28:40 +01:00
itertools.hpp Library: investigate and fix an insidious problem with move-forwarding (util::join / transformIter) 2017-12-04 04:23:30 +01:00
lifecycle.cpp fix some issues with static initialisation order 2017-05-02 21:01:41 +02:00
lifecycleregistry.hpp fix some issues with static initialisation order 2017-05-02 21:01:41 +02:00
linked-elements.hpp Refactoring: switch IterStateWrapper to member function based API 2017-12-05 03:28:00 +01: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 Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
luid.c Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
luid.h clean-up: sourcefile layout and spell checking 2014-10-23 23:04:35 +02:00
maybe.hpp deprecate planned Option monad 2016-07-31 00:33:26 +02:00
mpool.c Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
mpool.h Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
mrucache.c Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
mrucache.h Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
multifact.hpp fix argument passing for MultiFact(#388) 2014-09-23 03:37:28 +02:00
mutex.c
mutex.h clean-up: sourcefile layout and spell checking 2014-10-23 23:04:35 +02:00
nobug-init.cpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
nobug-init.hpp
nobug-resource-handle-context.hpp generalised diagnostic context passes unit test 2011-12-24 05:57:28 +01:00
nocopy.hpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01: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 metaprogramming: get rid of the remaining boost::enable_if usages 2017-08-11 20:23:46 +02:00
optional-ref.hpp decommission the safe-bool-idiom (closes #477) 2017-04-02 06:42:23 +02:00
p.hpp GCC-5 compatibility: remove the last remaining auto_ptrs 2017-05-01 21:43:10 +02:00
path-array.hpp UI-Coordinates: support for truncating a given spec 2017-10-30 02:59:56 +01:00
polymorphic-value.hpp metaprogramming: get rid of the remaining boost::enable_if usages 2017-08-11 20:23:46 +02:00
ppmpl.h DOC: reorganise the Doxygen configuration and structure 2013-10-25 06:34:38 +02:00
priqueue.c Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
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 Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
query-diagnostics.hpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
query-text.cpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
query-text.hpp refactor defaults-manager to use the reworked query interface 2012-12-22 00:39:23 +01:00
query-util.cpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
query-util.hpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
reccondition.c
reccondition.h clean-up: sourcefile layout and spell checking 2014-10-23 23:04:35 +02:00
recmutex.c
recmutex.h clean-up: sourcefile layout and spell checking 2014-10-23 23:04:35 +02:00
ref-array-impl.hpp bugfix: don't call the dtor on failed objects 2013-10-21 05:17:59 +02:00
ref-array.hpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
replaceable-item.hpp Commands: add API to unbind and discard command arguments 2017-04-16 19:21:29 +02:00
result.hpp cleanup: remove precompiled headers 2011-12-01 23:32:34 +01:00
rwlock.c
rwlock.h clean-up: sourcefile layout and spell checking 2014-10-23 23:04:35 +02:00
safeclib.c Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
safeclib.h Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
scoped-collection.hpp Library: put the new type rebinding trait into general use 2017-12-02 02:51:51 +01: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 DOC: follow-up of removing boost::scoped_ptr 2017-01-05 01:20:34 +01:00
searchpath.cpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
searchpath.hpp decommission the safe-bool-idiom (closes #477) 2017-04-02 06:42:23 +02:00
sectionlock.h Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
simple-allocator.hpp clean-up(#985): unify various type-indicating helpers 2016-01-09 02:05:23 +01:00
singleton-ref.hpp decommission the safe-bool-idiom (closes #477) 2017-04-02 06:42:23 +02:00
slist.h clean-up: sourcefile layout and spell checking 2014-10-23 23:04:35 +02:00
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: Literal now default constructible to empty string 2017-09-30 17:45:38 +02:00
symbol.hpp UI-Coordinates: implement a partial "sub path" order 2017-10-02 23:06:23 +02:00
sync-classlock.hpp
sync.cpp fix insideous problem with mutex initialisation 2013-10-13 01:48:27 +02:00
sync.hpp DispatcherLoop implementation complete (closes #1049) 2017-01-05 23:36:42 +01:00
thread-local.hpp decommission the safe-bool-idiom (closes #477) 2017-04-02 06:42:23 +02:00
time.h introduce typedef for Frame numbers (see #882) 2013-11-18 00:01:43 +01:00
tmpbuf.c Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
tmpbuf.h Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
tree.hpp DOC: reorganise the Doxygen configuration and structure 2013-10-25 06:34:38 +02:00
typed-allocation-manager.hpp evolution(#967): simplify by variadic arguments 2016-02-06 22:17:48 +01:00
typed-counter.hpp SessionCommand: multithreaded stress test PASS (closes #1046) 2017-01-14 08:37:46 +01:00
unique-malloc-owner.hpp reorganisation(#985): move basic typeString implementation into lib::meta 2016-01-05 23:34:53 +01:00
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 Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
util.cpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
util.hpp Doxygen Fixes (#1062) 2017-04-02 04:22:51 +02:00
variant-o.hpp TICKET #738: move asside existing variant implementation 2015-04-16 18:38:35 +02:00
variant.hpp variant: change the method to check for suitable payload type 2016-03-24 17:33:28 +01:00
vcall.h
verb-token.hpp mass clean-up: adapt usage of std::cout pretty much everywhere 2016-01-07 20:12:46 +01:00
visitor-dispatcher.hpp MERGE Doxygen clean-up done during the last months 2017-04-01 23:59:00 +02:00
visitor-policies.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
visitor.hpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00
wrapper.hpp Library: add move-support to ItemWrapper 2017-12-04 04:26:43 +01:00
wrapperptr.hpp Doxygen: fill in missing file level headlines for the Library 2016-11-08 13:18:05 +01:00