poly_regular_instance< T > Struct Template Reference | |||||||||||||||||||||||||||||||||||||||||||||||
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 (move_from< poly_regular_instance > x) | |
| poly_regular_instance (const T &x) | |
Detailed Description
template<typename T>
struct adobe::poly_regular_instance< T >
Definition at line 51 of file poly_regular.hpp.
Member Typedef Documentation
| typedef optimized_storage_type<T, poly_regular_interface>::type base_t |
Definition at line 53 of file poly_regular.hpp.
Constructor & Destructor Documentation
| poly_regular_instance | ( | const T & | x ) |
Construct from concrete regular
Definition at line 63 of file poly_regular.hpp.
| poly_regular_instance | ( | move_from< poly_regular_instance< T > > | x ) |
Move constructor
Definition at line 68 of file poly_regular.hpp.
Member Function Documentation
| BOOST_CLASS_REQUIRE | ( | T | , |
| adobe | , | ||
| RegularConcept | |||
| ) |
Check that T models appropriate concept for C++ 2003
| bool equals | ( | const poly_regular_interface & | x ) | const |
Definition at line 71 of file poly_regular.hpp.

