dmuChain

Inherits from: dmuObj

#include "dmuChain.h"

Overview

This object takes a chain of dmuObjects and wraps them up into a single object. This allows you to create another level of abstraction above the individual objects. This chain object does not deal with fan-out right now. You can only have one drain in the chain contained by this object The dmuChain object can be used in a couple of different ways. It can be used to encapsulate sets of objects that are used often. It could also be inherited from and built up to create diffent chains depending on a certain input. For example, if you want to have a movie source, there are two objects that output movie. You could make a dmuChain object that would create an appropriate movie object depending on the movie type. The children would only see the dmuChain object as the parent and the chain inside could be different depending on the movie type.

See the source code for more info and implementation details.

Public Methods


Overview    Object List     Object Hierarchy       Sample Apps