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