98 template PPipe DefsManager::operator() (Query<Pipe>
const&);
99 template PProcPatt DefsManager::operator() (Query<const ProcPatt>
const&);
100 template PFork DefsManager::operator() (Query<Fork>
const&);
101 template PTimeline DefsManager::operator() (Query<Timeline>
const&);
102 template PSequence DefsManager::operator() (Query<Sequence>
const&);
104 template bool DefsManager::define (PPipe
const&, Query<Pipe>
const&);
105 template bool DefsManager::forget (PPipe
const&);
void configure_ConfigResolver()
Install the actual ConfigResolver implementation.
Installing and invoking of application lifecycle event callbacks.
Definition of a structural asset to express patterns of wiring or processing Processing patterns can ...
A "processing pipe" represented as Asset.
"Processing Pattern" is a structural Asset representing information how to build some part of the ren...
Mock/Test/Debugging Implementation of the config rules system.
Per type specific configuration of instances created as service dependencies.
Organisational grouping device within the Session model ("Track" / "Media Bin").
Steam-Layer implementation namespace root.
Definition of the concrete frontend for rule based configuration within the session.
Access point to singletons and other kinds of dependencies designated by type.
structural asset corresponding to the part of the model forming a processing pipe for generating medi...
Facade: Dummy Implementation of the query interface.
Structural building block of the session: a sequence of clips.
static lib::Depend< ConfigResolver > instance
Singleton factory instance, configured with the actual implementation type.
This framework allows to (re)configure the lib::Depend front-end for dependency-injection.
const char * ON_GLOBAL_INIT
to be triggered in main()
define and register a callback for a specific lifecycle event.
Lumiera error handling (C++ interface).
A Fork serves as grouping device within the Session.
Lumiera public interface.
Customised refcounting smart pointer template, built upon std::shared_ptr, but forwarding type relati...
Top level structural element within the session.
Implementation of the core defaults-management operations.