Lumiera  0.pre.03
dummy-session-connection.hpp File Reference

Go to the source code of this file.


Dummy and scaffolding to help development of the UI - Session connection.

This singleton service can be accessed as placeholder to stand-in for all those parts of the application, which are to defined in the very attempt this placeholder is used for...

  • it can fake some session content
  • it exposes some fake command implementations
  • and all this together with suitable diagnostic facilities

The plan is to push this helper along, as we proceed from the UI down towards the session. In the end, this placeholder service may be inserted into the session implementation proper, until we have the ability to load a persistent session from storage.

WIP as of 10/2018 //////////////////////////////////////////////////////////////////////TICKET #1042
See also
dummy-session-connection.cpp implementation

Definition in file dummy-session-connection.hpp.

#include "lib/error.hpp"
#include "lib/depend.hpp"
#include "lib/nocopy.hpp"
#include "lib/util.hpp"
#include "lib/diff/tree-diff.hpp"
#include "proc/control/command-setup.hpp"
#include <string>


class  DummySessionConnection
 Scaffolding to drive the evolution of the Lumiera application. More...


CommandSetup test_fake_injectSequence_1
CommandSetup test_fake_injectSequence_2


 Implementation namespace for support and library code.
 Proc-Layer implementation namespace root.
 Media-Objects, edit operations and high-level session.
 Namespace of Session and user visible high-level objects.