stlab.adobe.com Adobe Systems Incorporated

transform< T > Struct Template Reference

Function object used in binding for instance value access.

#include <any_regular.hpp>

List of all members.


Public Types

typedef traits< T >::promote_type result_type

Public Member Functions

traits< T >::const_result_type operator() (const any_regular_t &x) const
traits< T >::result_type operator() (any_regular_t &x) const

Detailed Description

template<typename T>
struct adobe::version_1::any_regular_t::transform< T >

Definition at line 624 of file any_regular.hpp.


Member Typedef Documentation

The promoted value type from T that will be returned by this function object's operator()s.

Definition at line 626 of file any_regular.hpp.


Member Function Documentation

const promote< T >::type & operator() ( const any_regular_t x  )  const

Parameters:
x The value from which the result is to be obtained.
Returns:
A reference to the instance value stored in this any_regular_t.

Definition at line 631 of file any_regular.hpp.

promote< T >::type & operator() ( any_regular_t x  )  const

Parameters:
x The value from which the result is to be obtained.
Returns:
A reference to the instance value stored in this any_regular_t.

Definition at line 628 of file any_regular.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google