50 ++n; |
50 ++n; |
51 } |
51 } |
52 } |
52 } |
53 |
53 |
54 //Compile GraphSkeleton |
54 //Compile GraphSkeleton |
55 template void checkCompileStaticGraph<skeleton::StaticGraphSkeleton> |
55 template void hugo::checkCompileStaticGraph<skeleton::StaticGraphSkeleton> |
56 (skeleton::StaticGraphSkeleton &); |
56 (skeleton::StaticGraphSkeleton &); |
57 |
57 |
58 template void checkCompileGraph<skeleton::GraphSkeleton> |
58 template void hugo::checkCompileGraph<skeleton::ExtendableGraphSkeleton> |
59 (skeleton::GraphSkeleton &); |
59 (skeleton::ExtendableGraphSkeleton &); |
60 |
60 |
61 template void checkCompileErasableGraph<skeleton::ErasableGraphSkeleton> |
61 template void hugo::checkCompileErasableGraph<skeleton::ErasableGraphSkeleton> |
62 (skeleton::ErasableGraphSkeleton &); |
62 (skeleton::ErasableGraphSkeleton &); |
63 |
63 |
64 //Compile SmartGraph |
64 //Compile SmartGraph |
65 template void checkCompileGraph<SmartGraph>(SmartGraph &); |
65 template void hugo::checkCompileGraph<SmartGraph>(SmartGraph &); |
66 template void checkCompileGraphFindEdge<SmartGraph>(SmartGraph &); |
66 template void hugo::checkCompileGraphFindEdge<SmartGraph>(SmartGraph &); |
67 |
67 |
68 //Compile SymSmartGraph |
68 //Compile SymSmartGraph |
69 template void checkCompileGraph<SymSmartGraph>(SymSmartGraph &); |
69 template void hugo::checkCompileGraph<SymSmartGraph>(SymSmartGraph &); |
70 template void checkCompileGraphFindEdge<SymSmartGraph>(SymSmartGraph &); |
70 template void hugo::checkCompileGraphFindEdge<SymSmartGraph>(SymSmartGraph &); |
71 |
71 |
72 //Compile ListGraph |
72 //Compile ListGraph |
73 template void checkCompileGraph<ListGraph>(ListGraph &); |
73 template void hugo::checkCompileGraph<ListGraph>(ListGraph &); |
74 template void checkCompileErasableGraph<ListGraph>(ListGraph &); |
74 template void hugo::checkCompileErasableGraph<ListGraph>(ListGraph &); |
75 template void checkCompileGraphFindEdge<ListGraph>(ListGraph &); |
75 template void hugo::checkCompileGraphFindEdge<ListGraph>(ListGraph &); |
76 |
76 |
77 |
77 |
78 //Compile SymListGraph |
78 //Compile SymListGraph |
79 template void checkCompileGraph<SymListGraph>(SymListGraph &); |
79 template void hugo::checkCompileGraph<SymListGraph>(SymListGraph &); |
80 template void checkCompileErasableGraph<SymListGraph>(SymListGraph &); |
80 template void hugo::checkCompileErasableGraph<SymListGraph>(SymListGraph &); |
81 template void checkCompileGraphFindEdge<SymListGraph>(SymListGraph &); |
81 template void hugo::checkCompileGraphFindEdge<SymListGraph>(SymListGraph &); |
82 |
82 |
83 //Compile FullGraph |
83 //Compile FullGraph |
84 template void checkCompileStaticGraph<FullGraph>(FullGraph &); |
84 template void hugo::checkCompileStaticGraph<FullGraph>(FullGraph &); |
85 template void checkCompileGraphFindEdge<FullGraph>(FullGraph &); |
85 template void hugo::checkCompileGraphFindEdge<FullGraph>(FullGraph &); |
86 |
86 |
87 //Compile EdgeSet <ListGraph> |
87 //Compile EdgeSet <ListGraph> |
88 template void checkCompileGraph<EdgeSet <ListGraph> >(EdgeSet <ListGraph> &); |
88 template void hugo::checkCompileGraph<EdgeSet <ListGraph> > |
89 template void checkCompileGraphEraseEdge<EdgeSet <ListGraph> > |
|
90 (EdgeSet <ListGraph> &); |
89 (EdgeSet <ListGraph> &); |
91 template void checkCompileGraphFindEdge<EdgeSet <ListGraph> > |
90 template void hugo::checkCompileGraphEraseEdge<EdgeSet <ListGraph> > |
|
91 (EdgeSet <ListGraph> &); |
|
92 template void hugo::checkCompileGraphFindEdge<EdgeSet <ListGraph> > |
92 (EdgeSet <ListGraph> &); |
93 (EdgeSet <ListGraph> &); |
93 |
94 |
94 //Compile EdgeSet <NodeSet> |
95 //Compile EdgeSet <NodeSet> |
95 template void checkCompileGraph<EdgeSet <NodeSet> >(EdgeSet <NodeSet> &); |
96 template void hugo::checkCompileGraph<EdgeSet <NodeSet> >(EdgeSet <NodeSet> &); |
96 template void checkCompileGraphEraseEdge<EdgeSet <NodeSet> > |
97 template void hugo::checkCompileGraphEraseEdge<EdgeSet <NodeSet> > |
97 (EdgeSet <NodeSet> &); |
98 (EdgeSet <NodeSet> &); |
98 template void checkCompileGraphFindEdge<EdgeSet <NodeSet> > |
99 template void hugo::checkCompileGraphFindEdge<EdgeSet <NodeSet> > |
99 (EdgeSet <NodeSet> &); |
100 (EdgeSet <NodeSet> &); |
100 |
101 |
101 |
102 |
102 int main() |
103 int main() |
103 { |
104 { |