![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Go to the source code of this file.
WIP implementation of session core from 2010
as of 2016, this effort is considered stalled but basically valid
Definition in file scope-path.cpp.
#include "include/logging.h"#include "steam/mobject/session/scope-path.hpp"#include "steam/mobject/session/scope-locator.hpp"#include "steam/mobject/session/session-service-explore-scope.hpp"#include "steam/mobject/mobject.hpp"#include "lib/itertools.hpp"#include "lib/symbol.hpp"#include "lib/error.hpp"#include "lib/util.hpp"#include <algorithm>Namespaces | |
| namespace | steam |
| Steam-Layer implementation namespace root. | |
| namespace | steam::mobject |
| Media-Objects, edit operations and high-level session. | |
| namespace | steam::mobject::session |
| Namespace of Session and user visible high-level objects. | |
| namespace | steam::mobject::session::anonymous_namespace{scope-path.cpp} |
Functions | |
| ScopeQuery< MObject >::iterator | discoverScopePath (Scope const &leaf) |
| issue a query to discover the (raw) path to root, starting with the given scope | |
| void | ___check_notBottom (const ScopePath *path, lib::Literal operation_descr) |
| ScopePath | commonPrefix (ScopePath const &path1, ScopePath const &path2) |
| bool | disjoint (ScopePath const &path1, ScopePath const &path2) |