GraphDom
Toggle main menu visibility
Loading...
Searching...
No Matches
labeled_directed_edge_endpoint.h
1
/*
2
* Copyright 2026 Michele Comparini
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
7
#ifndef GRAPHDOM_LABELED_DIRECTED_EDGE_ENDPOINT_IMPL_H
8
#define GRAPHDOM_LABELED_DIRECTED_EDGE_ENDPOINT_IMPL_H
9
10
#include "../../graph.h"
11
#include "../edge_endpoint.h"
12
#include "../labeled_directed_edge_endpoint.h"
13
14
template
<
typename
VertexType>
15
template
<
typename
VertexContainerPo
int
erType,
typename
EdgeLabelType>
16
graphdom::graph<VertexType>::labeled_directed_edge_endpoint<VertexContainerPointerType,EdgeLabelType>::
17
labeled_directed_edge_endpoint
(
18
const
VertexContainerPointerType ptr,
19
const
EdgeLabelType& edge ) :
20
edge_endpoint<VertexContainerPointerType>(ptr),
21
edge_label(edge) {}
22
23
template
<
typename
VertexType>
24
template
<
typename
VertexContainerPo
int
erType,
typename
EdgeLabelType>
25
graphdom::graph<VertexType>::labeled_directed_edge_endpoint<VertexContainerPointerType, EdgeLabelType>::
26
labeled_directed_edge_endpoint
(
27
const
VertexContainerPointerType ptr,
28
EdgeLabelType&& edge) :
29
edge_endpoint<VertexContainerPointerType>(ptr),
30
edge_label( std::move(edge) ) {}
31
32
#endif
//GRAPHDOM_LABELED_DIRECTED_EDGE_ENDPOINT_IMPL_H
graphdom::graph
Every graph created using this library is an instance of a concrete class publicly derived,...
Definition
graph.h:43
include
graphdom
detail
impl
labeled_directed_edge_endpoint.h
Generated by
1.17.0