56 operator PPipe()
const;
101 static PPipe query (
string const& properties);
Customised refcounting smart pointer template, built upon std::shared_ptr, but forwarding type relati...
Generic interface to express a query for specifically typed result elements exposing some capabilitie...
const Ident ident
Asset identification tuple.
virtual const ID< Asset > & getID() const
thin wrapper around a size_t hash ID used as primary key for all Asset objects.
structural asset corresponding to the part of the model forming a processing pipe for generating medi...
PProcPatt const & getProcPatt() const
virtual const ID< Pipe > & getID() const
<
StreamType::ID getStreamID() const
static PPipe query(string const &properties)
convenience shortcut for retrieving default configured pipes
string const & getPipeID() const
void switchProcPatt(PProcPatt &another)
use another wiring template.
PProcPatt wiringTemplate_
static PPipe lookup(ID< Pipe > id)
convenience shortcut for lookup by id
Implementation details, especially concerning how configuration queries are resolved and when to crea...
key abstraction: structural asset Created automatically as a sideeffect of building the structure of ...
The asset subsystem of the Steam-Layer.
Steam-Layer implementation namespace root.
Definition of a structural asset to express patterns of wiring or processing Processing patterns can ...
Basic and generic representation of an internal query.
Framework for classification of media streams.
Asset representation of structural elements within the model.
a POD comprised of all the information sufficiently identifying any given Asset.
string name
element ID, comprehensible but sanitised.