lumiera_/src/lib
Ichthyostega dc3ebd4a8f first working concept for an "iterator monad"
the intention is to use this to simplify
generating render jobs based on the elaborated
dependency network of the render nodes. The key
challenge is to overcome the necessity to
store partially done evaluations as
continuation
2012-10-10 05:20:16 +02:00
..
advice cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
meta investigate partial application of member functions 2012-01-07 03:28:12 +01:00
test Test-driven brainstorming: draft a ScopedCollection #877 2012-01-01 06:20:42 +01:00
time try to circumvent ambiguity in overload resolution 2012-10-10 05:20:13 +02:00
access-casted.hpp draft implementation for time change and propagation 2011-09-25 19:25:52 +02:00
advice.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
allocation-cluster.cpp linked list helper template finished and passes test 2012-10-10 05:20:14 +02:00
allocation-cluster.hpp linked list helper template finished and passes test 2012-10-10 05:20:14 +02:00
bool-checkable.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
cmdline.cpp Gui: rework resource loading to make the application fully relocatable 2011-02-07 09:56:27 +01:00
cmdline.hpp refactor some lib facilities 2011-02-05 23:53:37 +01:00
condition.c GPL header whitespace 2010-12-17 23:28:49 +01:00
condition.h GPL header whitespace 2010-12-17 23:28:49 +01:00
cuckoo.c GPL header whitespace 2010-12-17 23:28:49 +01:00
cuckoo.h GPL header whitespace 2010-12-17 23:28:49 +01:00
del-stash.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
diagnostic-context.hpp reduce memory requirements for this test 2012-01-07 03:27:31 +01:00
DIR_INFO Lumiera renaming -- build system 2008-03-10 05:07:21 +01:00
element-tracker.hpp cleanup: rectify Proc-Layer namespaces (I) 2011-12-02 16:10:03 +01:00
error.c refactor some lib facilities 2011-02-05 23:53:37 +01:00
error.h GPL header whitespace 2010-12-17 23:28:49 +01:00
error.hpp get the simple and iteration unit tests to pass 2012-01-04 04:05:03 +01:00
exception.cpp get the simple and iteration unit tests to pass 2012-01-04 04:05:03 +01:00
factory.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
format-string.cpp formatting wrapper/frontend: unit test pass. 2011-12-31 06:48:26 +01:00
format-string.hpp formatting wrapper/frontend: unit test pass. 2011-12-31 06:48:26 +01:00
format-util.hpp WIP draft frontend for diagnostic output (#166) 2011-12-27 07:45:07 +01:00
frameid.hpp cleanup: remove precompiled headers 2011-12-01 23:32:34 +01:00
functor-util.hpp implement hash function for functor obejects. Unit-test pass 2011-10-14 14:49:55 +02:00
handle.hpp PlayService: basic definition and link to facade 2011-09-25 19:25:55 +02:00
hash-fnv.c Clean-up: change some long standing TODOs into tickets 2011-09-25 19:16:33 +02:00
hash-fnv.h Clean-up: change some long standing TODOs into tickets 2011-09-25 19:16:33 +02:00
hash-indexed.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
iter-adapter-stl.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
iter-adapter.hpp first working concept for an "iterator monad" 2012-10-10 05:20:16 +02:00
iter-explorer.hpp first working concept for an "iterator monad" 2012-10-10 05:20:16 +02:00
iter-source.hpp Fix naming of Iteration control API functions (closes #410) 2012-10-10 05:20:15 +02:00
iter-type-binding.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
itertools.hpp helper to pull all elements from an iterator, yielding the last one 2012-10-10 05:20:13 +02:00
lifecycle.cpp fix a warning 2011-09-25 19:26:04 +02:00
lifecycleregistry.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
linked-elements.hpp draft the IterExplorer design 2012-10-10 05:20:16 +02:00
llist.h WIP draft a linked list helper template 2012-10-10 05:20:14 +02:00
lockerror.c GPL header whitespace 2010-12-17 23:28:49 +01:00
lockerror.h GPL header whitespace 2010-12-17 23:28:49 +01:00
logging.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
luid.c GPL header whitespace 2010-12-17 23:28:49 +01:00
luid.h GPL header whitespace 2010-12-17 23:28:49 +01:00
Makefile.am Fix autotool build again, still fails on setup.ini 2011-09-15 04:35:08 +02:00
maybe.hpp cleanup: remove precompiled headers 2011-12-01 23:32:34 +01:00
mpool.c GPL header whitespace 2010-12-17 23:28:49 +01:00
mpool.h GPL header whitespace 2010-12-17 23:28:49 +01:00
mrucache.c GPL header whitespace 2010-12-17 23:28:49 +01:00
mrucache.h GPL header whitespace 2010-12-17 23:28:49 +01:00
multifact-arg.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
multifact.hpp implement basics of the diagnostic OutputSlot 2011-12-08 23:02:19 +01:00
mutex.c GPL header whitespace 2010-12-17 23:28:49 +01:00
mutex.h GPL header whitespace 2010-12-17 23:28:49 +01:00
nobug-init.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
nobug-init.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
nobug-resource-handle-context.hpp generalised diagnostic context passes unit test 2011-12-24 05:57:28 +01:00
null-value.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
observable-list.hpp Remove redundant '*' in many doxygen style comments 2011-01-14 16:57:34 +01:00
opaque-holder.hpp Test-driven brainstorming: draft a ScopedCollection #877 2012-01-01 06:20:42 +01:00
optional-ref.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
p.hpp cleanup: rectify Proc-Layer namespaces (I) 2011-12-02 16:10:03 +01:00
polymorphic-value.hpp merge diagnostic facilities 2011-12-31 06:49:31 +01:00
ppmpl.h GPL header whitespace 2010-12-17 23:28:49 +01:00
psplay.c GPL header whitespace 2010-12-17 23:28:49 +01:00
psplay.h GPL header whitespace 2010-12-17 23:28:49 +01:00
query.cpp draft how to integrate parsing of timecode formats 2011-05-15 04:19:27 +02:00
query.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
reccondition.c GPL header whitespace 2010-12-17 23:28:49 +01:00
reccondition.h GPL header whitespace 2010-12-17 23:28:49 +01:00
recmutex.c GPL header whitespace 2010-12-17 23:28:49 +01:00
recmutex.h GPL header whitespace 2010-12-17 23:28:49 +01:00
ref-array-impl.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
ref-array.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
result.hpp cleanup: remove precompiled headers 2011-12-01 23:32:34 +01:00
rwlock.c GPL header whitespace 2010-12-17 23:28:49 +01:00
rwlock.h GPL header whitespace 2010-12-17 23:28:49 +01:00
safeclib.c GPL header whitespace 2010-12-17 23:28:49 +01:00
safeclib.h GPL header whitespace 2010-12-17 23:28:49 +01:00
scoped-collection.hpp Fix naming of Iteration control API functions (closes #410) 2012-10-10 05:20:15 +02:00
scoped-holder-transfer.hpp define a front-end for explicit allocations 2011-09-25 19:26:09 +02:00
scoped-holder.hpp time::Control simple unit test pass 2011-09-25 19:25:52 +02:00
scoped-ptrvect.hpp get the simple and iteration unit tests to pass 2012-01-04 04:05:03 +01:00
searchpath.cpp Fix: problems whith bare $ORIGIN without relative dir 2011-02-15 00:16:50 +01:00
searchpath.hpp Fix: problems whith bare $ORIGIN without relative dir 2011-02-15 00:16:50 +01:00
sectionlock.h GPL header whitespace 2010-12-17 23:28:49 +01:00
simple-allocator.hpp merge diagnostic facilities 2011-12-31 06:49:31 +01:00
singleton-factory.hpp some naming cleanup and namespace indentation fixes 2010-12-18 00:58:19 +01:00
singleton-policies.hpp some naming cleanup and namespace indentation fixes 2010-12-18 00:58:19 +01:00
singleton-preconfigure.hpp a better way to inject the Render-Engine Mock 2012-10-10 05:18:57 +02:00
singleton-ref.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
singleton-subclass.hpp GPL header whitespace 2010-12-17 23:28:49 +01:00
singleton.hpp a better way to inject the Render-Engine Mock 2012-10-10 05:18:57 +02:00
slist.h Cyclic L1-list. Implements almost the same set of operations as for L2-list 2009-06-03 18:12:35 +04:00
sub-id.hpp move asside lib/format.hpp 2011-12-27 07:44:49 +01:00
symbol-impl.cpp fix: ubiquitous constant defined in header 2011-10-15 23:41:31 +02:00
symbol.hpp fix: ubiquitous constant defined in header 2011-10-15 23:41:31 +02:00
sync-classlock.hpp some naming cleanup and namespace indentation fixes 2010-12-18 00:58:19 +01:00
sync.cpp remove NoBug resourcetracker and switch back to plain pthreads 2011-02-07 09:55:39 +01:00
sync.hpp remove NoBug resourcetracker and switch back to plain pthreads 2011-02-07 09:55:39 +01:00
thread-local.hpp unit test to cover thread-local helper 2011-12-24 05:55:31 +01:00
time.cpp refactor the division/quantisation helpers 2012-10-10 05:20:12 +02:00
time.h Fix drop-frame: remove float framerate 2011-05-21 07:09:22 +02:00
tmpbuf.c REVERT tmpbuf implementation to the state of July.2010 (bc989dab) 2011-05-21 06:52:39 +02:00
tmpbuf.h REVERT tmpbuf implementation to the state of July.2010 (bc989dab) 2011-05-21 06:52:39 +02:00
tree.hpp Remove redundant '*' in many doxygen style comments 2011-01-14 16:57:34 +01:00
typed-allocation-manager.hpp move asside lib/format.hpp 2011-12-27 07:44:49 +01:00
typed-counter.hpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
util-foreach.hpp reduce the prerequisites of trait.hpp 2011-01-13 03:36:09 +01:00
util-quant.hpp refactor the division/quantisation helpers 2012-10-10 05:20:12 +02:00
util.cpp GPL header whitespace 2010-12-17 23:28:49 +01:00
util.hpp refactor the division/quantisation helpers 2012-10-10 05:20:12 +02:00
variant.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
vcall.h GPL header whitespace 2010-12-17 23:28:49 +01:00
visitor-dispatcher.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
visitor-policies.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
visitor.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
wrapper.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
wrapperptr.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00