COIN-OR::LEMON - Graph Library

Changeset 1157:0898f3371d1d in lemon-main


Ignore:
Timestamp:
01/27/17 20:35:13 (8 months ago)
Author:
Gabriel Gouvine <gabriel.gouvine.GIT@…>
Branch:
default
Message:

Forbid copy construction of StaticDigraph?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lemon/static_graph.h

    r1124 r1157  
    3030 
    3131  class StaticDigraphBase { 
     32 
    3233  public: 
    3334 
     
    297298  /// \sa concepts::Digraph 
    298299  class StaticDigraph : public ExtendedStaticDigraphBase { 
     300 
     301  private: 
     302    /// Graphs are \e not copy constructible. Use DigraphCopy instead. 
     303    StaticDigraph(const StaticDigraph &) : ExtendedStaticDigraphBase() {}; 
     304    /// \brief Assignment of a graph to another one is \e not allowed. 
     305    /// Use DigraphCopy instead. 
     306    void operator=(const StaticDigraph&) {} 
     307 
    299308  public: 
    300309 
Note: See TracChangeset for help on using the changeset viewer.