stlab.adobe.com Adobe Systems Incorporated

#include <poly_regular.hpp>

Public Types

typedef optimized_storage_type< T, poly_regular_interface >::type base_t
 

Public Member Functions

 BOOST_CLASS_REQUIRE (T, adobe, RegularConcept)
 
bool equals (const poly_regular_interface &x) const
 
 poly_regular_instance (const T &x)
 
 poly_regular_instance (move_from< poly_regular_instance > x)
 

Detailed Description

template<typename T>
struct adobe::poly_regular_instance< T >

See also
regular, poly_regular_interface, poly_copyable_interface, optimized_storage_type

Definition at line 51 of file poly_regular.hpp.

Member Typedef Documentation

§ base_t

Definition at line 53 of file poly_regular.hpp.

Constructor & Destructor Documentation

§ poly_regular_instance() [1/2]

poly_regular_instance ( const T &  x)

Construct from concrete regular

Definition at line 63 of file poly_regular.hpp.

§ poly_regular_instance() [2/2]

Move constructor

Definition at line 68 of file poly_regular.hpp.

Member Function Documentation

§ BOOST_CLASS_REQUIRE()

BOOST_CLASS_REQUIRE ( ,
adobe  ,
RegularConcept   
)

Check that T models appropriate concept for C++ 2003

§ equals()

bool equals ( const poly_regular_interface x) const

Definition at line 71 of file poly_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