#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 |