Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::graph::detail::edge_list_storage< std_list, Edge > Struct Template Reference

#include <face_handles.hpp>

Collaboration diagram for boost::graph::detail::edge_list_storage< std_list, Edge >:

Public Types

typedef std::list< Edge > type
 

Public Member Functions

void push_back (Edge e)
 
void push_front (Edge e)
 
void reverse ()
 
void concat_front (edge_list_storage< std_list, Edge > other)
 
void concat_back (edge_list_storage< std_list, Edge > other)
 
template<typename OutputIterator >
void get_list (OutputIterator out)
 

Public Attributes

type value
 

Member Typedef Documentation

template<typename Edge >
typedef std::list<Edge> boost::graph::detail::edge_list_storage< std_list, Edge >::type

Member Function Documentation

template<typename Edge >
void boost::graph::detail::edge_list_storage< std_list, Edge >::concat_back ( edge_list_storage< std_list, Edge >  other)
inline

References value.

template<typename Edge >
void boost::graph::detail::edge_list_storage< std_list, Edge >::concat_front ( edge_list_storage< std_list, Edge >  other)
inline

References value.

template<typename Edge >
template<typename OutputIterator >
void boost::graph::detail::edge_list_storage< std_list, Edge >::get_list ( OutputIterator  out)
inline
template<typename Edge >
void boost::graph::detail::edge_list_storage< std_list, Edge >::push_back ( Edge  e)
inline
template<typename Edge >
void boost::graph::detail::edge_list_storage< std_list, Edge >::push_front ( Edge  e)
inline
template<typename Edge >
void boost::graph::detail::edge_list_storage< std_list, Edge >::reverse ( )
inline

Member Data Documentation

template<typename Edge >
type boost::graph::detail::edge_list_storage< std_list, Edge >::value

Referenced by concat_back(), and concat_front().


The documentation for this struct was generated from the following file: