TupleContainer

An aggregate container with knowledge of concrete types of aggregated containers. It delegates the task of serving an object to contained containers.

Constructors

this
this(T containers)

Construct tuple container with a set of aggregate containers.

Alias This

containers

Aliasing to containers for unboxing and index based access.

Members

Functions

get
Object get(string identity)

Get a container, or an object that is contained by managed containers.

has
bool has(string identity)

Check if an object is present in one of containers, or it is a container itself.

instantiate
TupleContainer instantiate()

Finalize all unfinished initialization work in containers.

terminate
Container terminate()

Destruct all managed components.

Variables

containers
T containers;

List of containers that Tuple container uses.

Inherited Members

From Container

instantiate
Container instantiate()

Sets up the internal state of container.

terminate
Container terminate()

Destruct all managed components.

Meta