LUMIERA.clone/src/lib
2010-07-14 04:33:42 +02:00
..
advice add locking to protect the advice index table mutations 2010-06-12 19:32:25 +02:00
meta EntryID finished and passes unit test 2010-06-03 04:37:19 +02:00
test similar low-level iterator adapter for multimap value groups 2010-06-03 04:37:20 +02:00
access-casted.hpp refactoring into two distinct concepts. maybe solution? 2009-07-05 22:05:11 +02:00
advice.hpp refactor AdviceSystem access 2010-06-12 19:06:56 +02:00
allocationcluster.cpp re-visit the command impl allocation; add a quick-n-dirty implementation based on heap allocation 2009-08-29 02:16:28 +02:00
allocationcluster.hpp re-visit the command impl allocation; add a quick-n-dirty implementation based on heap allocation 2009-08-29 02:16:28 +02:00
bool-checkable.hpp Hook up scope contents iterator in PlacementIndex (closes #343) 2009-12-27 06:25:34 +01:00
cmdline.cpp Implement parsing of Advice binding pattern spec 2010-06-03 04:40:35 +02:00
cmdline.hpp extended for-each looping helpers. Closes #479 2010-01-04 14:48:00 +01:00
condition.c update for nobug-201002.1 2010-02-03 10:38:12 +01:00
condition.h update for nobug-201002.1 2010-02-03 10:38:12 +01:00
cuckoo.c WIP: Cuckoo hash update, leave it at a insane state 2008-09-06 12:08:23 +02:00
cuckoo.h WIP: Cuckoo hash update, leave it at a insane state 2008-09-06 12:08:23 +02:00
del-stash.hpp use killer-stash to resolve the AdviceSystem memory leak 2010-06-12 03:33:40 +02:00
diagnostic-context.hpp repackage as a more general facility (DiagnosticContext) 2010-02-13 04:54:59 +01:00
DIR_INFO Lumiera renaming -- build system 2008-03-10 05:07:21 +01:00
element-tracker.hpp re-reading my design and plannings from March, identiyfying next steps to take 2010-06-13 03:34:12 +02:00
error.c FIX: error.c memory leak when destroying threads 2010-02-07 20:25:09 +01:00
error.h lumiera_error_expect() lets one easily handle expected errors 2010-01-13 17:41:26 +01:00
error.hpp Error integration: error::Flag as subclass of State. Wrapped throw 2010-02-13 20:56:41 +01:00
exception.cpp Error integration: error::Flag as subclass of State. Wrapped throw 2010-02-13 20:56:41 +01:00
factory.hpp namespace cleanup: bring Singleton and Factory into lib:: 2009-10-11 05:57:41 +02:00
format.hpp start moving some metaprogramming helpers to lib::meta 2010-01-04 10:08:14 +01:00
frameid.hpp Integration of Builder/NodeFactory implementation draft. Stubbed to pass compiler 2009-09-05 18:15:58 +02:00
functor-util.hpp implemented comparison on function erasure, pending test 2009-10-11 05:57:43 +02:00
handle.hpp a handle may also be activated by sharing ownership with a manager 2009-08-09 03:38:44 +02:00
hash-indexed.hpp test-driven brainstorming: simplified asset-like ID 2010-06-03 04:37:17 +02:00
iter-adapter-stl.hpp provide self-verification. Advice index impl. now complete 2010-06-03 04:40:36 +02:00
iter-adapter.hpp draft a low-level adapter to get all keys/vals of a stl::map 2010-06-03 04:37:19 +02:00
iter-source.hpp draft a low-level adapter to get all keys/vals of a stl::map 2010-06-03 04:37:19 +02:00
itertools.hpp implement an duplicate-value filtering iterator 2010-01-06 06:19:30 +01:00
lifecycle.cpp start using Symbol datatype instead of a disguised char* 2009-10-11 05:57:38 +02:00
lifecycleregistry.hpp start using Symbol datatype instead of a disguised char* 2009-10-11 05:57:38 +02:00
llist.h llist: add an generic void* to the compare, sort and search functions 2009-06-03 18:22:01 +02:00
lockerror.c integrating nobug context passing 2010-01-23 01:40:27 +01:00
lockerror.h integrating nobug context passing 2010-01-23 01:40:27 +01:00
logging.cpp mass rename: relocate basic Logging conf. from liblumieracommon to liblumiera 2009-01-25 00:24:42 +01:00
luid.c renamed the uuid to luid 2008-08-10 12:18:20 +02:00
luid.h Complete the luidgen tool 2008-10-27 05:08:53 +01:00
lumitime-fmt.hpp add component access to the time wrapper (quick'n dirty) 2009-07-12 22:51:04 +02:00
lumitime.cpp Fixes for building on 32bit system 2009-08-21 02:42:11 +02:00
lumitime.hpp Fix for old GAVL versions (missing uint64_t) 2010-05-15 02:20:07 +02:00
Makefile.am Move the resourcecollector to the backend, closes #521 2010-02-05 08:58:19 +01:00
mpool.c FIX: #619, New Nobug required! version 201005.1 2010-05-12 00:46:39 +02:00
mpool.h FIX: #619, New Nobug required! version 201005.1 2010-05-12 00:46:39 +02:00
mrucache.c add 'lumiera_free' as replacement for 'free' 2008-08-10 12:19:08 +02:00
mrucache.h documentation and nobug improvement for mrucache 2008-12-15 01:17:23 +01:00
multifact-arg.hpp reworked MultiFact passes unit test. Closes Ticket #376 2009-10-30 00:32:26 +01:00
multifact.hpp reworked MultiFact passes unit test. Closes Ticket #376 2009-10-30 00:32:26 +01:00
mutex.c update for nobug-201002.1 2010-02-03 10:38:12 +01:00
mutex.h update for nobug-201002.1 2010-02-03 10:38:12 +01:00
nobug-init.cpp landing the new threadpool implementation 2010-02-15 00:48:52 +01:00
nobug-init.hpp use a dedicated header to pull up early NoBug init 2009-01-26 01:09:49 +01:00
null-value.hpp implement a simple singleton holder for NIL/default objects 2010-06-12 19:45:01 +02:00
observable-list.hpp Excised ObservableList::to_list 2009-01-24 12:18:12 +00:00
opaque-holder.hpp implemented comparison on function erasure, pending test 2009-10-11 05:57:43 +02:00
p.hpp cleanup 2010-06-03 04:37:20 +02:00
ppmpl.h a upper limit of 16 iterations was not enough in ppmpl, 2008-12-15 13:33:03 +01:00
psplay.c mass rename: relocate basic Logging conf. from liblumieracommon to liblumiera 2009-01-25 00:24:42 +01:00
psplay.h Changed the "delete" variable name to "del" to satisfy the C++ compiler 2008-10-18 12:25:18 +01:00
query.cpp Implement parsing of Advice binding pattern spec 2010-06-03 04:40:35 +02:00
query.hpp Implement parsing of Advice binding pattern spec 2010-06-03 04:40:35 +02:00
reccondition.c update for nobug-201002.1 2010-02-03 10:38:12 +01:00
reccondition.h update for nobug-201002.1 2010-02-03 10:38:12 +01:00
recmutex.c update for nobug-201002.1 2010-02-03 10:38:12 +01:00
recmutex.h update for nobug-201002.1 2010-02-03 10:38:12 +01:00
ref-array-impl.hpp consider using RefArray for the Session API 2010-06-03 04:37:14 +02:00
ref-array.hpp consider using RefArray for the Session API 2010-06-03 04:37:14 +02:00
result.hpp augment and round up the C++ thread wrapper 2010-02-14 23:39:15 +01:00
rwlock.c update for nobug-201002.1 2010-02-03 10:38:12 +01:00
rwlock.h update for nobug-201002.1 2010-02-03 10:38:12 +01:00
safeclib.c hook the resourcecollector into safeclib on backend startup 2010-02-08 17:47:26 +01:00
safeclib.h hook the resourcecollector into safeclib on backend startup 2010-02-08 17:47:26 +01:00
scoped-holder.hpp draft an universal val/ref wrapper, needed by TransformIter. 2009-12-20 04:33:24 +01:00
scoped-ptrvect.hpp consider using RefArray for the Session API 2010-06-03 04:37:14 +02:00
scopedholdertransfer.hpp rename and clean up some headers 2009-07-04 00:24:55 +02:00
sectionlock.h integrating nobug context passing 2010-01-23 01:40:27 +01:00
singleton-ref.hpp document better how SingletonRef works 2009-11-07 17:37:37 +01:00
singleton-subclass.hpp namespace cleanup: bring Singleton and Factory into lib:: 2009-10-11 05:57:41 +02:00
singleton.hpp namespace cleanup: bring Singleton and Factory into lib:: 2009-10-11 05:57:41 +02:00
singletonfactory.hpp namespace cleanup: bring Singleton and Factory into lib:: 2009-10-11 05:57:41 +02:00
singletonpolicies.hpp namespace cleanup: bring Singleton and Factory into lib:: 2009-10-11 05:57:41 +02:00
singletonpreconfigure.hpp namespace cleanup: bring Singleton and Factory into lib:: 2009-10-11 05:57:41 +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
streamtype.cpp WIP: Merge common into lib 2008-12-17 17:53:32 +01:00
streamtype.hpp start using Symbol datatype instead of a disguised char* 2009-10-11 05:57:38 +02:00
sub-id.hpp SubID: add (preliminary) hash impl; unit test pass 2009-10-30 06:50:26 +01:00
symbol-impl.cpp oops... fix a bug in Literal's hash function 2009-10-30 05:15:26 +01:00
symbol.hpp add comparison to c-string for Literal 2009-11-15 16:27:56 +01:00
sync-classlock.hpp valgrind suppression: add some more cases to be filtered 2010-02-13 06:00:38 +01:00
sync.hpp push accessing the DiagnosticContext down one layer 2010-02-13 05:33:08 +01:00
thread-local.hpp repackage as a more general facility (DiagnosticContext) 2010-02-13 04:54:59 +01:00
time.c add component access to the time wrapper (quick'n dirty) 2009-07-12 22:51:04 +02:00
time.h add component access to the time wrapper (quick'n dirty) 2009-07-12 22:51:04 +02:00
tree.hpp Added handling for when the user drags beyond the end of the tree 2009-01-24 17:50:18 +00:00
typed-allocation-manager.hpp Command system basic unit test pass 2009-10-11 05:57:44 +02:00
typed-counter.hpp implemented TypedCounter and TypedContext. 2009-10-11 05:57:39 +02:00
util-foreach.hpp somewhat tricky modification of for-each, allowing inline calls 2010-01-07 03:10:02 +01:00
util.cpp Fix: use boost::operator! for binding expr. to avoid infinite recursion 2009-07-19 06:24:36 +02:00
util.hpp move the for_each helpers into a separate header 2009-12-29 04:39:27 +01:00
variant.hpp cleanup/refactor simple type seq handling, fix broken Split template 2009-06-30 04:54:50 +02:00
visitor-dispatcher.hpp namespace cleanup: bring Singleton and Factory into lib:: 2009-10-11 05:57:41 +02:00
visitor-policies.hpp remove any use of boost::function in favour of <tr1/functional> 2009-07-19 05:47:36 +02:00
visitor.hpp remove any use of boost::function in favour of <tr1/functional> 2009-07-19 05:47:36 +02:00
wrapper.hpp partially refactor into library 2010-06-03 04:37:16 +02:00
wrapperptr.hpp separate header + unit test for this bool check mixin 2009-06-26 18:50:30 +02:00