|
|
ae01f85452
|
replace existing implementation with CommandImplCloneBuilder
|
2009-10-11 05:57:45 +02:00 |
|
|
|
0bcbf7fee0
|
fix further problems uncovered by test; allow for anonymous cloning
|
2009-10-11 05:57:45 +02:00 |
|
|
|
17c7160f02
|
refactor CommandDef, get rid of the possibility of re-defining. YAGNI!
|
2009-10-11 05:57:45 +02:00 |
|
|
|
37cd451367
|
fix sloppy definition of less-than comparison, which caused malfunction of registry
|
2009-10-11 05:57:45 +02:00 |
|
|
|
d2acf48587
|
change semantics of state predicates, as it seems less surprising this way
|
2009-10-11 05:57:44 +02:00 |
|
|
|
95db5f9840
|
clarify state predicates in conjunction with command lifecycle
|
2009-10-11 05:57:44 +02:00 |
|
|
|
07de2a767b
|
implement equality comparison on CommandImpl level
|
2009-10-11 05:57:44 +02:00 |
|
|
|
4c3fc9e64d
|
WIP getting CommandRegistry_test to run
(equality on CommandImpl is still missing)
|
2009-10-11 05:57:43 +02:00 |
|
|
|
8c21f21acc
|
namespace cleanup: bring Singleton and Factory into lib::
|
2009-10-11 05:57:41 +02:00 |
|
|
|
7fccecacce
|
WIP using the reverse index to find out the Command-ID
this includes using a Command* as key within a std::map
|
2009-10-11 05:57:39 +02:00 |
|
|
|
4c9af94e1d
|
improve and clean up the Command interface
|
2009-10-11 05:57:39 +02:00 |
|
|
|
8dc434a141
|
CommandRegistry implementation (...)
|
2009-10-11 05:57:39 +02:00 |
|
|
|
925fa685b1
|
WIP change HandlingPattern to work on CommandImpl rather
|
2009-09-21 03:11:46 +02:00 |
|
|
|
b9763b6c16
|
command frontend sort-of written now, pending integration test
|
2009-08-10 01:32:33 +02:00 |
|
|
|
5988b1d697
|
clean up command interface
|
2009-08-10 01:30:59 +02:00 |
|
|
|
9f40e4af9c
|
implemented definition and access of handling patterns
|
2009-08-09 21:55:47 +02:00 |
|
|
|
da3cf5a6a6
|
rework the cmd registry to build on this
|
2009-08-09 03:48:19 +02:00 |
|
|
|
e178bd0811
|
completely factor out allocation/deallocation and placement new into a base class
|
2009-08-09 03:47:32 +02:00 |
|
|
|
09a594d2c5
|
WIP: considerations for a store-as (clone) operation
|
2009-08-06 18:00:19 +02:00 |
|
|
|
a677e2edde
|
second shot for implementing the binding: better the other way round
|
2009-08-04 02:25:50 +02:00 |
|
|
|
155254dd9b
|
build new cmd impl object within registry
|
2009-08-03 18:17:41 +02:00 |
|
|
|
853aff1228
|
fixed and stubbed until it passes compiler again
|
2009-08-02 20:57:04 +02:00 |
|
|
|
4236d0649a
|
WIP: implement the basic operation of execution pattern
|
2009-08-02 18:00:03 +02:00 |
|
|
|
f2126c0764
|
WIP partially get new proc-layer command impl through the compiler
|
2009-08-01 23:57:12 +02:00 |
|
|
|
8971d667cf
|
WIP more implementation...
|
2009-08-01 17:14:27 +02:00 |
|
|
|
c2d9a02303
|
WIP some more nailing down of implementation details
|
2009-08-01 02:18:01 +02:00 |
|
|
|
c9e143995e
|
WIP phase out the superfluous static access functions
|
2009-07-30 20:50:57 +02:00 |
|
|
|
655177921f
|
WIP this might solve the race condition
|
2009-07-30 03:57:19 +02:00 |
|
|
|
eaa4adddde
|
WIP more implementation drafting...
|
2009-07-29 16:55:15 +02:00 |
|
|
|
19dd606f54
|
WIP some implementation drafting...
|
2009-07-27 02:38:53 +02:00 |
|
|
|
3ebb8d0285
|
WIP and more stubbing...
|
2009-07-26 02:00:47 +02:00 |
|
|
|
1db718c2b3
|
WIP more stubbing...
|
2009-07-25 19:21:50 +02:00 |
|
|
|
211a2dabdd
|
WIP stubbing undefined operations...
|
2009-07-24 17:50:14 +02:00 |
|
|
|
d80f0cfb8d
|
WIP start some drafting
|
2009-07-21 04:49:00 +02:00 |
|
|
|
accaba4904
|
WIP impl draft for ArgumentHolder
|
2009-07-12 18:55:33 +02:00 |
|
|
|
51712f218d
|
still fighting to get capture fun and undo func bound together
|
2009-06-28 15:27:27 +02:00 |
|
|
|
e91cdd39e9
|
stubbed and commented out to get it to compile
|
2009-06-26 05:27:24 +02:00 |
|
|
|
f358f548d1
|
draft version of CmdClosure and Mutation interface now passing compiler
|
2009-06-19 19:11:33 +02:00 |
|
|
|
ba37045b48
|
WIP: interface/framwork skeleton
|
2009-06-08 04:50:29 +02:00 |
|