#include <Mapper.h>
Public Member Functions | |
| Edge () | |
| Edge (Vertex< T > *pSource, Vertex< T > *pTarget) | |
| EdgeLabel * | GetLabel () |
| Vertex< T > * | GetSource () const |
| Vertex< T > * | GetTarget () const |
| void | SetLabel (EdgeLabel *pLabel) |
| virtual | ~Edge () |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| EdgeLabel * | m_pLabel |
| Vertex< T > * | m_pSource |
| Vertex< T > * | m_pTarget |
Friends | |
| class | boost::serialization::access |
Represents an edge in a graph
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
friend |
|
private |
|
private |
|
private |