stlab.adobe.com Adobe Systems Incorporated

any_regular_t::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 >::result_type operator() (any_regular_t &x) const
traits< T >::const_result_type operator() (const any_regular_t &x) const

Detailed Description

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

Definition at line 586 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 588 of file any_regular.hpp.


Member Function Documentation

promote< T >::type & operator() ( any_regular_t x ) const
Parameters:
xThe 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 590 of file any_regular.hpp.

const promote< T >::type & operator() ( const any_regular_t x ) const
Parameters:
xThe 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 593 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