34#ifndef STEAM_MOBJECT_SESSION_DUMMY_SESSION_CONNECTION_H
35#define STEAM_MOBJECT_SESSION_DUMMY_SESSION_CONNECTION_H
49 class MutationMessage;
54 using control::Command;
55 using control::CommandDef;
56 using control::CommandSetup;
110 void setSolution (
string const& solution =
"")
112 UNIMPLEMENTED (
"tbw");
114 this->transmogrify (solution);
Access point to singletons and other kinds of dependencies designated by type.
Helper to abstract creation and lifecycle of a dependency.
Scaffolding to drive the evolution of the Lumiera application.
static lib::Depend< DummySessionConnection > instance
access point to set up the scaffolding.
MutationMessage fabricateSeq1(string baseID)
Build a population diff message to describe a specific session structure to add.
void applyCopy(MutationMessage const &)
~DummySessionConnection()
MutationMessage fabricateSeq2(string baseID)
Build another population diff message for a way more contrived timeline structure.
Any copy and copy construction prohibited.
Provision for setup of concrete commands for use by the UI.
Singleton services and Dependency Injection.
Lumiera error handling (C++ interface).
Implementation namespace for support and library code.
CommandSetup test_fake_injectSequence_2
CommandSetup test_fake_injectSequence_1
Namespace of Session and user visible high-level objects.
Steam-Layer implementation namespace root.
Mix-Ins to allow or prohibit various degrees of copying and cloning.
Opaque message to effect a structural change on a target, which is likewise only known in an abstract...
A token language to represent structural changes in a tree like hierarchical data structure.
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...