Home Libraries Author Links

stm::smartptr::MakeMultirange< Policy > Struct Template Reference
[SmartptrAids: Smart Pointer Aids]

List of all members.


Detailed Description

template<class Policy>
struct stm::smartptr::MakeMultirange< Policy >

Class template serving as wrapper of template parameter Policy to ensure the multirange policy property.

Definition at line 174 of file smartptraids.hpp.


Public Types

typedef Policy::surjective surjective
 Surjective policy type being the same as that of the tempalte type prameter Policy.
typedef boost::mpl::true_ multirange
 Multirange policy type being boost::mpl::true_.

Member Typedef Documentation

template<class Policy>
typedef Policy::surjective stm::smartptr::MakeMultirange< Policy >::surjective

Surjective policy type being the same as that of the tempalte type prameter Policy.

Definition at line 178 of file smartptraids.hpp.

template<class Policy>
typedef boost::mpl::true_ stm::smartptr::MakeMultirange< Policy >::multirange

Multirange policy type being boost::mpl::true_.

Definition at line 181 of file smartptraids.hpp.


© Copyright Tom Michaelis 2002-2007

Distributed under the SysToMath Software License (See the accompanying file license.txt or a copy at www.SysToMath.com).