#include <factory.hpp>
Public Types | |
typedef boost::remove_cv < Pointer >::type | result_type |
typedef boost::pointee < result_type >::type | value_type |
typedef Allocator::template rebind< value_type >::other | allocator_type |
Public Member Functions | |
factory (allocator_type const &a=allocator_type()) | |
typedef Allocator::template rebind<value_type>::other boost::factory< Pointer, Allocator, AP >::allocator_type |
typedef boost::remove_cv<Pointer>::type boost::factory< Pointer, Allocator, AP >::result_type |
typedef boost::pointee<result_type>::type boost::factory< Pointer, Allocator, AP >::value_type |
|
inlineexplicit |