#include <list_of.hpp>
Public Types | |
typedef assign_reference < internal_value_type > | value_type |
typedef value_type * | iterator |
typedef value_type * | const_iterator |
typedef std::size_t | size_type |
typedef std::ptrdiff_t | difference_type |
Public Member Functions | |
static_generic_list (T &r) | |
static_generic_list & | operator() (T &r) |
iterator | begin () const |
iterator | end () const |
size_type | size () const |
bool | empty () const |
template<class ForwardIterator > | |
static_generic_list & | range (ForwardIterator first, ForwardIterator last) |
template<class ForwardRange > | |
static_generic_list & | range (ForwardRange &r) |
template<class ForwardRange > | |
static_generic_list & | range (const ForwardRange &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 value_type* boost::assign_detail::static_generic_list< T, N >::const_iterator |
typedef std::ptrdiff_t boost::assign_detail::static_generic_list< T, N >::difference_type |
typedef value_type* boost::assign_detail::static_generic_list< T, N >::iterator |
typedef std::size_t boost::assign_detail::static_generic_list< T, N >::size_type |
typedef assign_reference<internal_value_type> boost::assign_detail::static_generic_list< T, N >::value_type |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
References BOOST_NESTED_TEMPLATE.
|
inline |
|
inline |
References boost::xpressive::first, and boost::last.
Referenced by boost::assign_detail::static_generic_list< T, N >::range().
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |