Adobe Source Libraries 2.0.0
A collection of C++ libraries.
|
Implementation of a trivial poly interface in terms of types modeling regular . Used in poly<regular> implementation. More...
#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) | |
poly_regular_instance (const T &x) | |
poly_regular_instance (poly_regular_instance &&x) noexcept | |
bool | equals (const poly_regular_interface &x) const |
Definition at line 52 of file poly_regular.hpp.
typedef optimized_storage_type<T,poly_regular_interface>::type base_t |
Definition at line 53 of file poly_regular.hpp.
poly_regular_instance | ( | const T & | x | ) |
Construct from concrete regular
Definition at line 63 of file poly_regular.hpp.
|
noexcept |
Move constructor
Definition at line 68 of file poly_regular.hpp.
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 70 of file poly_regular.hpp.