COIN-OR::LEMON - Graph Library

Ignore:
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • lemon/bits/array_map.h

    r263 r209  
    104104    }
    105105
    106   private:
    107106    /// \brief Constructor to copy a map of the same map type.
    108107    ///
     
    152151    }
    153152
    154   public:
    155153    /// \brief The destructor of the map.
    156154    ///
  • lemon/bits/graph_extender.h

    r263 r220  
    228228        : Parent(digraph, value) {}
    229229
    230     private:
    231230      NodeMap& operator=(const NodeMap& cmap) {
    232231        return operator=<NodeMap>(cmap);
     
    253252        : Parent(digraph, value) {}
    254253
    255     private:
    256254      ArcMap& operator=(const ArcMap& cmap) {
    257255        return operator=<ArcMap>(cmap);
     
    611609        : Parent(graph, value) {}
    612610
    613     private:
    614611      NodeMap& operator=(const NodeMap& cmap) {
    615612        return operator=<NodeMap>(cmap);
     
    636633        : Parent(graph, value) {}
    637634
    638     private:
    639635      ArcMap& operator=(const ArcMap& cmap) {
    640636        return operator=<ArcMap>(cmap);
     
    662658        : Parent(graph, value) {}
    663659
    664     private:
    665660      EdgeMap& operator=(const EdgeMap& cmap) {
    666661        return operator=<EdgeMap>(cmap);
  • lemon/bits/map_extender.h

    r263 r209  
    6363      : Parent(graph, value) {}
    6464
    65   private:
    6665    MapExtender& operator=(const MapExtender& cmap) {
    6766      return operator=<MapExtender>(cmap);
     
    7473    }
    7574
    76   public:
    7775    class MapIt : public Item {
    7876    public:
     
    203201      : Parent(_graph, _value), graph(_graph) {}
    204202
    205   private:
    206203    SubMapExtender& operator=(const SubMapExtender& cmap) {
    207204      return operator=<MapExtender>(cmap);
     
    218215    }
    219216
    220   public:
    221217    class MapIt : public Item {
    222218    public:
  • lemon/bits/vector_map.h

    r263 r220  
    101101    }
    102102
    103   private:
    104103    /// \brief Copy constructor
    105104    ///
  • lemon/concepts/digraph.h

    r263 r220  
    435435        NodeMap(const Digraph&, T) { }
    436436
    437       private:
    438437        ///Copy constructor
    439438        NodeMap(const NodeMap& nm) : ReadWriteMap< Node, T >(nm) { }
     
    458457        ///\e
    459458        ArcMap(const Digraph&, T) { }
    460       private:
    461459        ///Copy constructor
    462460        ArcMap(const ArcMap& em) : ReadWriteMap<Arc,T>(em) { }
  • lemon/concepts/graph.h

    r263 r220  
    513513        NodeMap(const Graph&, T) { }
    514514
    515       private:
    516515        ///Copy constructor
    517516        NodeMap(const NodeMap& nm) : ReadWriteMap< Node, T >(nm) { }
     
    537536        ///\e
    538537        ArcMap(const Graph&, T) { }
    539       private:
    540538        ///Copy constructor
    541539        ArcMap(const ArcMap& em) : ReadWriteMap<Arc,T>(em) { }
     
    561559        ///\e
    562560        EdgeMap(const Graph&, T) { }
    563       private:
    564561        ///Copy constructor
    565562        EdgeMap(const EdgeMap& em) : ReadWriteMap<Edge,T>(em) {}
  • lemon/concepts/graph_components.h

    r263 r220  
    10061006      /// Construct a new map for the graph and initalise the values.
    10071007      GraphMap(const Graph&, const Value&) {}
    1008 
    1009     private:
    10101008      /// \brief Copy constructor.
    10111009      ///
     
    10241022      }
    10251023
    1026     public:
    10271024      template<typename _Map>
    10281025      struct Constraints {
     
    10341031          _Map a2(g,t);
    10351032          // Copy constructor.
    1036           // _Map b(c);
    1037 
    1038           // ReadMap<Key, Value> cmap;
    1039           // b = cmap;
    1040 
    1041           ignore_unused_variable_warning(a);
     1033          _Map b(c);
     1034
     1035          ReadMap<Key, Value> cmap;
     1036          b = cmap;
     1037
    10421038          ignore_unused_variable_warning(a2);
    1043           // ignore_unused_variable_warning(b);
     1039          ignore_unused_variable_warning(b);
    10441040        }
    10451041
     
    10871083          : Parent(digraph, value) {}
    10881084
    1089       private:
    10901085        /// \brief Copy constructor.
    10911086        ///
     
    11251120          : Parent(digraph, value) {}
    11261121
    1127       private:
    11281122        /// \brief Copy constructor.
    11291123        ///
     
    12221216          : Parent(graph, value) {}
    12231217
    1224       private:
    12251218        /// \brief Copy constructor.
    12261219        ///
  • test/graph_test.h

    r263 r228  
    213213    check(s == 0, "Wrong sum.");
    214214
    215     // map = constMap<Node>(12);
    216     // for (NodeIt it(G); it != INVALID; ++it) {
    217     //   check(map[it] == 12, "Wrong operator[].");
    218     // }
     215    map = constMap<Node>(12);
     216    for (NodeIt it(G); it != INVALID; ++it) {
     217      check(map[it] == 12, "Wrong operator[].");
     218    }
    219219  }
    220220
     
    243243    check(s == 0, "Wrong sum.");
    244244
    245     // map = constMap<Arc>(12);
    246     // for (ArcIt it(G); it != INVALID; ++it) {
    247     //   check(map[it] == 12, "Wrong operator[].");
    248     // }
     245    map = constMap<Arc>(12);
     246    for (ArcIt it(G); it != INVALID; ++it) {
     247      check(map[it] == 12, "Wrong operator[].");
     248    }
    249249  }
    250250
     
    273273    check(s == 0, "Wrong sum.");
    274274
    275     // map = constMap<Edge>(12);
    276     // for (EdgeIt it(G); it != INVALID; ++it) {
    277     //   check(map[it] == 12, "Wrong operator[].");
    278     // }
     275    map = constMap<Edge>(12);
     276    for (EdgeIt it(G); it != INVALID; ++it) {
     277      check(map[it] == 12, "Wrong operator[].");
     278    }
    279279  }
    280280
Note: See TracChangeset for help on using the changeset viewer.