#include <ptr_list_of.hpp>


Public Types | |
| typedef BOOST_DEDUCED_TYPENAME impl_type::iterator | iterator |
| typedef iterator | const_iterator |
| typedef BOOST_DEDUCED_TYPENAME impl_type::value_type | value_type |
| typedef BOOST_DEDUCED_TYPENAME impl_type::size_type | size_type |
| typedef BOOST_DEDUCED_TYPENAME impl_type::difference_type | difference_type |
Public Member Functions | |
| generic_ptr_list () | |
| generic_ptr_list (release_type r) | |
| release_type | release () |
| iterator | begin () const |
| iterator | end () const |
| bool | empty () const |
| size_type | size () const |
| operator impl_type () const | |
| template<template< class, class, class > class Seq, class U , class CA , class A > | |
| operator Seq< U, CA, A > () const | |
| template<class PtrContainer > | |
| std::auto_ptr< PtrContainer > | convert (const PtrContainer *c) const |
| template<class PtrContainer > | |
| std::auto_ptr< PtrContainer > | to_container (const PtrContainer &c) const |
| generic_ptr_list & | operator() () |
| template<class U > | |
| generic_ptr_list & | operator() (const U &u) |
| Container | convert_to_container () const |
| Container | to_container (Container &c) const |
| adapter_converter | to_adapter () const |
| Adapter | to_adapter (Adapter &a) const |
| Array | to_array (Array &a) const |
Protected Types | |
| typedef boost::ptr_vector< T > | impl_type |
| typedef std::auto_ptr< impl_type > | release_type |
Protected Member Functions | |
| void | push_back (T *r) |
Protected Attributes | |
| impl_type | values_ |
| typedef iterator boost::assign_detail::generic_ptr_list< T >::const_iterator |
| typedef BOOST_DEDUCED_TYPENAME impl_type::difference_type boost::assign_detail::generic_ptr_list< T >::difference_type |
|
protected |
| typedef BOOST_DEDUCED_TYPENAME impl_type::iterator boost::assign_detail::generic_ptr_list< T >::iterator |
|
protected |
| typedef BOOST_DEDUCED_TYPENAME impl_type::size_type boost::assign_detail::generic_ptr_list< T >::size_type |
| typedef BOOST_DEDUCED_TYPENAME impl_type::value_type boost::assign_detail::generic_ptr_list< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::assign_detail::generic_ptr_list< T >::push_back(), and T.
|
inline |
References boost::assign_detail::generic_ptr_list< T >::push_back(), and T.
|
inlineprotected |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
mutableprotected |