#include <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 | |
| iterator | begin () const |
| iterator | end () const |
| bool | empty () const |
| size_type | size () const |
| generic_list & | operator, (const Ty &u) |
| generic_list & | operator() () |
| generic_list & | operator() (const Ty &u) |
| template<class U > | |
| generic_list & | repeat (std::size_t sz, U u) |
| template<class Nullary_function > | |
| generic_list & | repeat_fun (std::size_t sz, Nullary_function fun) |
| template<class SinglePassIterator > | |
| generic_list & | range (SinglePassIterator first, SinglePassIterator last) |
| template<class SinglePassRange > | |
| generic_list & | range (const SinglePassRange &r) |
| template<class Container > | |
| operator Container () const | |
| 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 |
| typedef iterator boost::assign_detail::generic_list< T >::const_iterator |
| typedef BOOST_DEDUCED_TYPENAME impl_type::difference_type boost::assign_detail::generic_list< T >::difference_type |
| typedef BOOST_DEDUCED_TYPENAME impl_type::iterator boost::assign_detail::generic_list< T >::iterator |
| typedef BOOST_DEDUCED_TYPENAME impl_type::size_type boost::assign_detail::generic_list< T >::size_type |
| typedef BOOST_DEDUCED_TYPENAME impl_type::value_type boost::assign_detail::generic_list< T >::value_type |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
References BOOST_NESTED_TEMPLATE.
|
inline |
|
inline |
|
inline |
|
inline |
References boost::xpressive::first, and boost::last.
Referenced by boost::assign_detail::generic_list< T >::range().
|
inline |
References boost::asio::begin, boost::end, and boost::assign_detail::generic_list< T >::range().
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |