Lumiera  0.pre.03
»edit your freedom«
scope-path.cpp File Reference

Go to the source code of this file.

Description

Todo:

WIP implementation of session core from 2010

as of 2016, this effort is considered stalled but basically valid

Definition in file scope-path.cpp.

Functions

void ___check_notBottom (const ScopePath *path, lib::Literal operation_descr)
 
ScopePath commonPrefix (ScopePath const &path1, ScopePath const &path2)
 
ScopeQuery< MObject >::iterator discoverScopePath (Scope const &leaf)
 issue a query to discover the (raw) path to root, starting with the given scope
 
bool disjoint (ScopePath const &path1, ScopePath const &path2)
 
 LUMIERA_ERROR_DEFINE (EMPTY_SCOPE_PATH, "Placement scope not locatable (empty model path)")
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::mobject
 Media-Objects, edit operations and high-level session.
 
 steam::mobject::session
 Namespace of Session and user visible high-level objects.