Lumiera
0.pre.03
»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>
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) |
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. | |