stlab.adobe.com Adobe Systems Incorporated

#include <poly_regular.hpp>

List of all members.

Public Types

typedef poly_base
< poly_regular_interface,
poly_regular_instance
base_t
- Public Types inherited from poly_base< poly_regular_interface, poly_regular_instance >
typedef poly_regular_interface interface_type

Public Member Functions

template<typename T >
 regular (const T &s)
 regular ()
 regular (move_from< regular > x)
- Public Member Functions inherited from poly_base< poly_regular_interface, poly_regular_instance >
poly_baseassign (const T &x)
boost::enable_if
< is_base_derived_or_same
< poly_regular_interface, J >
>::type 
assign (const poly_base< J, K > &x)
const T & cast () const
T & cast ()
bool cast (T &x) const
interface_typeinterface_ref ()
const interface_typeinterface_ref () const
bool is_dynamic_convertible_to () const
const interface_typeoperator-> () const
interface_typeoperator-> ()
poly_baseoperator= (poly_base x)
 poly_base (T x, typename boost::disable_if< boost::is_base_of< poly_base, T > >::type *=0)
 poly_base (const poly_base< J, K > &x, typename boost::enable_if< is_base_derived_or_same< poly_regular_interface, J > >::type *dummy=0)
 poly_base (const poly_base &x)
 poly_base (move_from< poly_base > x)
void * storage ()
const void * storage () const
const std::type_info & type_info () const
 ~poly_base ()

Additional Inherited Members

- Static Public Member Functions inherited from poly_base< poly_regular_interface, poly_regular_instance >
static bool is_dynamic_convertible_from (const poly_base< J, K > &x)
- Public Attributes inherited from poly_base< poly_regular_interface, poly_regular_instance >
implementation::storage_t data_m

Detailed Description


Member Typedef Documentation


Constructor & Destructor Documentation

regular ( const T &  s)
explicit

Construct from concrete regular

Definition at line 92 of file poly_regular.hpp.

regular ( )

Definition at line 95 of file poly_regular.hpp.

Move constructor

Definition at line 101 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