Lumiera  0.pre.03
»edit your freedom«
pipe.hpp File Reference

Go to the source code of this file.

Description

A "processing pipe" represented as Asset.

The Pipe Asset, especially the ID<Pipe> plays a crucial role within the Session model to represent both attachment points for further media processors and connection designations, which will be resolved to some input/output port during the Builder run.

Definition in file pipe.hpp.

#include "steam/asset/struct.hpp"
#include "steam/asset/procpatt.hpp"
#include "steam/streamtype.hpp"
#include "common/query.hpp"
#include <string>

Classes

class  ID< Pipe >
 
class  Pipe
 structural asset corresponding to the part of the model forming a processing pipe for generating media output More...
 

Typedefs

using PPipe = lib::P< Pipe >
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::asset
 The asset subsystem of the Steam-Layer.