View Template Library


Dual Container View

Category: adaptors

Component type: concept

Description

A Dual Container View is a View that references two containers or views.

Refinement of

View

Associated types

Additionally to the types associated to View, the following types are defined in Single Container Views.

Domain A type

X::domain_type_a

The type of the first container/view referenced by the View.

Domain B type

X::domain_type_b

The type of the second container/view referenced by the View.

Notation

X

A type that is a model of View

a, b

Object of type X

T

The value type of X

Definitions

Valid expressions

No expressions additional to those defined in View have to be valid.

Expression semantics

Complexity guarantees

Invariants

Models

crossproduct_view, zip_view, union_view, ...

Notes

See also



VTL Home
Copyright © 1999 Konrad-Zuse-Zentrum für Informationstechnik Berlin & Gary Powell All Rights Reserved.