Lumiera  0.pre.03
»edit your freedom«
session-query.hpp File Reference

Go to the source code of this file.

Description

Supporting queries for session contents.

WIP-WIP as of 6/10

Idea is to collect here various bits required to issue queries and retrieve specific session contents, allowing to keep the main session.hpp more lightweight.

See also
Session public API
query-resolver.hpp
scope-query.hpp

Definition in file session-query.hpp.

#include "steam/mobject/session.hpp"
#include "steam/mobject/placement.hpp"
#include "steam/mobject/session/fork.hpp"
#include <functional>

Functions

function< bool(Placement< Fork > const &)> match_specificFork (string const &forkID)
 yield a query predicate to pick a specific fork
 

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.