LUMIERA.clone/src/proc/control
Ichthyostega 3809240312 ProcDispatcher(#318): forgo joining the loop thread to avoid deadlock
Due to object scoping we can conclude reliably that the only one
ever to delete the DispacherLoop object will be the the loop thread
from within this object itself, when invoking the termination callback.

Btw, the lock on the inner object was insufficient and will be
replaced by taking the outer lock
2017-01-05 02:00:35 +01:00
..
argument-erasure.hpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
argument-tuple-accept.hpp maximum munch 2016-12-23 04:23:03 +01:00
command-closure.hpp rectify-design(#301): disentangle CmdClosure hierarchy 2016-02-07 01:41:40 +01:00
command-def.hpp SessionCommand-facade: consider how to expose command invocation 2016-12-23 07:26:00 +01:00
command-dispatch.hpp SessionCommandService implemented by delegating to the ProcDispatcher 2016-12-23 23:42:27 +01:00
command-impl-clone-builder.hpp Command-Framework: mark anonymous commands 2016-12-25 21:46:58 +01:00
command-impl.hpp rectify-design(#301): disentangle CmdClosure hierarchy 2016-02-07 01:41:40 +01:00
command-invocation.hpp clean up lib/meta namespaces 2011-12-03 03:15:59 +01:00
command-mutation.hpp mass clean-up: adapt usage of std::cout pretty much everywhere 2016-01-07 20:12:46 +01:00
command-op-closure.hpp maximum munch 2016-12-23 04:23:03 +01:00
command-queue.hpp ProcDispatcher: integrate queue and finish preliminary implementation draft 2016-12-25 22:26:16 +01:00
command-registry.hpp CommandQueue: basic queue behaviour implemented and tested 2016-12-25 21:52:52 +01:00
command-signature.hpp maximum munch 2016-12-23 04:23:03 +01:00
command-simple-closure.hpp rectify-design(#301): disentangle CmdClosure hierarchy 2016-02-07 01:41:40 +01:00
command-storage-holder.hpp rectify-design(#301): disentangle CmdClosure hierarchy 2016-02-07 01:41:40 +01:00
command.cpp Command-Framework: mark anonymous commands 2016-12-25 21:46:58 +01:00
command.hpp Command-Framework: mark anonymous commands 2016-12-25 21:46:58 +01:00
handling-pattern.cpp clean-up design of the command handling patterns (#210) 2016-01-22 15:25:08 +01:00
handling-pattern.hpp clean-up design of the command handling patterns (#210) 2016-01-22 15:25:08 +01:00
handling-patterns.hpp clean-up design of the command handling patterns (#210) 2016-01-22 15:25:08 +01:00
looper.hpp ProcDispatcher: integrate queue and finish preliminary implementation draft 2016-12-25 22:26:16 +01:00
mediaimpllib.hpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
memento-tie.hpp rectify-design(#301): disentangle CmdClosure hierarchy 2016-02-07 01:41:40 +01:00
pathmanager.cpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
pathmanager.hpp cleanup: rectify Proc-Layer namespaces (II) 2011-12-02 17:50:44 +01:00
proc-dispatcher.cpp ProcDispatcher(#318): forgo joining the loop thread to avoid deadlock 2017-01-05 02:00:35 +01:00
proc-dispatcher.hpp Session-Subsystem(#318): investigation of locking sanity (ongoing...) 2017-01-04 01:44:35 +01:00
session-command-interface-proxy.hpp SessionCommand-facade: consider how to expose command invocation 2016-12-23 07:26:00 +01:00
session-command-service.cpp SessionCommandService implemented by delegating to the ProcDispatcher 2016-12-23 23:42:27 +01:00
session-command-service.hpp SessionCommand-facade: consider how to expose command invocation 2016-12-23 07:26:00 +01:00
stypemanager.cpp clean-up: kill Boost scoped_ptr 2017-01-05 00:56:46 +01:00
stypemanager.hpp clean-up: kill Boost scoped_ptr 2017-01-05 00:56:46 +01:00
styperegistry.hpp mass clean-up: adapt usage of std::cout pretty much everywhere 2016-01-07 20:12:46 +01:00