Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
Framework for classification of media streams.
Besides the actual implementation type of a media stream, the Steam-Layer needs a more general way for accessing, comparing and manipulating media streams based on type information.
Definition in file streamtype.hpp.
Classes | |
struct | StreamType::ImplFacade::DataBuffer |
placeholder type for the contents of a data buffer. More... | |
class | StreamType::ImplConstraint |
Special case of an implementation type being only partially specified Besides requiring some aspect of the implementation type, there is the promise to fill in defaults to build a complete implementation type if necessary. More... | |
class | StreamType::ImplFacade |
A (more or less) concrete implementation type, wired up as a facade providing the basic set of operations. More... | |
struct | StreamType::Prototype |
struct | StreamType |
class | StreamType::ImplFacade::TypeTag |
opaque placeholder (type erasure) for implementation specific type info. More... | |
Namespaces | |
lumiera | |
Lumiera public interface. | |
steam | |
Steam-Layer implementation namespace root. | |
struct steam::StreamType::ImplFacade::DataBuffer |