38 ,
string const& streamID
44 , wiringTemplate_(wiring)
46 , shortDesc (shortName)
49 REQUIRE (idi.isValid());
50 if (isnil (shortDesc))
51 shortDesc =
string(idi);
76 wiringTemplate_ = another;
77 TODO (
"trigger rebuild fixture");
Steam-Layer Interface: Asset Lookup and Organisation.
A "processing pipe" represented as Asset.
Pipe(Asset::Ident const &, string const &streamID, PProcPatt &wiring, string shortName="", string longName="")
Create and register a new Pipe asset.
Steam-Layer implementation namespace root.
static lib::Depend< AssetManager > instance
get at the system-wide asset manager instance.
static StructFactory retrieve
storage for the static StructFactory instance
static PPipe lookup(ID< Pipe > id)
convenience shortcut for lookup by id
a POD comprised of all the information sufficiently identifying any given Asset.
void switchProcPatt(PProcPatt &another)
use another wiring template.
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...
static PPipe query(string const &properties)
convenience shortcut for retrieving default configured pipes
key abstraction: structural asset Created automatically as a sideeffect of building the structure of ...
The asset subsystem of the Steam-Layer.
Generic interface to express a query for specifically typed result elements exposing some capabilitie...