8c7727704c
Finish ContentQuery definition; relying on PlacementIndex
2009-11-02 07:37:15 +01:00
356fe8fd13
change the ContensQuery stub to fit into the QueryResolver in its current form
...
Actually, the implementation within PlacementIndex is missing.
Moreover, I think now that PlacementIndex shouldn't implement
QueryResolver directly.
2009-11-01 03:47:35 +01:00
9ff7b1eaeb
Implement registration of a resolution function. QueryResolver_test pass
2009-10-30 20:33:44 +01:00
f70f8c4e4a
implemented the mechanism for dispatch-to-concrete resolution
2009-10-30 18:37:08 +01:00
d2721378d5
get QueryResolver to compile
2009-10-29 21:59:02 +01:00
54aa7b4afe
WIP fixes and stubbing to get at compiling the MultiFact
2009-10-29 04:32:00 +01:00
ec4b2eef00
WIP: test-driven brainstorming: how to build the query dispatcher table?
2009-10-26 01:39:25 +01:00
5968d35cdf
WIP maybe resolved now the knot in my design...?
2009-10-25 21:39:02 +01:00
5d9671cb2c
WIP place a ref-count into the result iterator
2009-10-25 16:18:53 +01:00
c3441ac26a
WIP Query<TY> implementation draft...
2009-10-24 00:23:22 +02:00
452e1bb727
WIP draft an unit test detailing QueryFocus operation
2009-10-20 05:34:58 +02:00
f01da49955
WIP planning the operations needed on QueryFocus
2009-10-20 04:31:50 +02:00
f0c9beb5c6
WIP design the ScopePath API by unit test
2009-10-18 19:08:21 +02:00
474c293197
first shot at Ticket #355 : use a default-constructed "invalid" PlacementRef
...
Making PlacementRef default constructible this way
would resolve the immediate problems; as any access
goes through an index lookup and thus will throw.
The bool check on this special ref yields false,
so this solution seems to fill the bill.
2009-10-18 01:30:43 +02:00
2e62a3b01b
WIP continue design how to discover session contents
2009-10-17 21:31:03 +02:00
3b1301be14
WIP stubbed some of the operations to implement on class Scope
2009-10-17 02:16:19 +02:00
cfc17e75ba
refined and clarified planning of Scope and QueryFocus
2009-10-16 21:20:30 +02:00
9451a6888f
start definition of new session::Scope interface
2009-10-16 03:13:57 +02:00
edbd54b062
Initial planning regaring the QueryFocus
2009-10-14 05:48:24 +02:00
193fd2d66b
Start the new Session structure with Timeline and Sequences
2009-10-14 05:39:49 +02:00
8c21f21acc
namespace cleanup: bring Singleton and Factory into lib::
2009-10-11 05:57:41 +02:00
18c357eb4a
start using Symbol datatype instead of a disguised char*
2009-10-11 05:57:38 +02:00
1969adaf02
Integration of Builder/NodeFactory implementation draft. Stubbed to pass compiler
2009-09-05 18:15:58 +02:00
1430965798
WIP: implementation of a node fabrication code path
2009-09-05 04:10:51 +02:00
32612a1a97
WIP: link between asset::Proc and the Build process, allowing to resolve the processing function
2009-09-05 03:04:00 +02:00
3ef03bc3c0
WIP adjust fixture, segments and segmentation
2009-08-29 13:27:47 +02:00
2b3fd7ef1b
WIP backbone of the builder
2009-08-29 13:06:59 +02:00
ff8be4493c
WIP get rid of some cruft and placeholders
2009-08-29 13:02:26 +02:00
2e58611e2d
define session lifecycle event IDs
2009-08-09 19:22:07 +02:00
fba135c746
Merge backend and testsuite improvements
2009-06-19 01:19:20 +02:00
102e96891b
fixing, stubbing, and some chainsaw surgery to get half-finished code through the compiler
2009-06-09 09:05:19 +02:00
091c3a20ef
fix indentation
2009-06-06 23:58:44 +02:00
ee7f2d6c0f
WIP: replace direct ctor call by an embedded factory member
2009-06-06 07:12:09 +02:00
815f8569ce
WIP: accessing the default PlacementIndex (within the Session)
2009-06-06 06:18:37 +02:00
8a453bd52b
WIP: start drafing MObjectRef
2009-06-02 03:31:52 +02:00
50a42e5104
extract dummy MObject hierarchy for unit tests
2009-05-29 22:12:12 +02:00
014b6c0b49
intend to use the time wrapper
2009-05-29 19:03:34 +02:00
940d63a9fa
time wrapper minimal test coverage
2009-05-29 18:36:37 +02:00
efa7b4717c
rework placement to contain a LUID, and to deal with inheritance according to the concept draft
2009-05-29 07:10:54 +02:00
35ebe966b5
add new kind of MObject (Binding) to express special scopes
2009-05-21 04:06:36 +02:00
0e4df5611a
time wrapper minimal test coverage
2009-04-24 21:48:38 +02:00
10597beeba
mass rename: relocate basic Logging conf. from liblumieracommon to liblumiera
2009-01-25 00:24:42 +01:00
Christian Thaeter
62d24569b3
WIP: deploy new logging flags in proc
2009-01-24 22:30:26 +01:00
31a112acaa
some typos
2009-01-05 16:17:17 +01:00
7a2bbefb1d
typos
2008-12-30 08:19:32 +01:00
75bdc877dc
reconsider synchronisation and switch some parts to instance based locks.
2008-12-30 08:19:32 +01:00
93c4a282cc
Merge object monitor locking
2008-12-27 01:04:20 +01:00
e921b1658c
error.hpp belongs to src/lib
2008-12-27 00:53:35 +01:00
2173698e75
splitt off the (somewhat problematic) class locking case into a separate header
2008-12-26 04:25:01 +01:00
eaedab90ea
Refactoring IV: move the (still problematic) ClassLock out of the Sync compound
...
(no semantic change, but better notation)
2008-12-26 03:47:12 +01:00