src/test/graph_test.cc
changeset 875 fda944f15ca7
parent 826 056fbb112b30
child 880 9d0bfd35b97c
equal deleted inserted replaced
17:49f57f08b8ca 18:688fb80f18f7
    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 {