stlab.adobe.com Adobe Systems Incorporated
any_regular_t::transform< T > Struct Template Reference

#include <any_regular.hpp>

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

◆ result_type

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

◆ operator()() [1/2]

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.

◆ operator()() [2/2]

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