29#include "trax/Signal.h"
30#include "Collection.h"
31#include "CollectionDecorator.h"
39 static dclspc std::unique_ptr<SignalCollection>
Make() noexcept;
CollectionDecorator(std::shared_ptr< InterfaceType > pComponent)
Definition CollectionDecorator.h:58
The base for decorator implementations. Needed as BaseDecorator to combine other decorator implemente...
Definition ObjectIDDecorator.h:27
SignalCollectionDecorator(std::unique_ptr< SignalCollection > pSignalCollection)
Constructs the decorator.
Definition SignalCollection.h:57
SignalCollection ComponentType
Type of the decoree.
Definition SignalCollection.h:52
Namespace of all the trax track libraries classes and methods.
Definition Collection.h:17
Collection to hold a set of Signal objects.
Definition SignalCollection.h:36
static dclspc std::unique_ptr< SignalCollection > Make() noexcept
Makes a SignalCollection object.