equal
  deleted
  inserted
  replaced
  
    
    
    59 NodeMap& operator=(const NodeMap& copy) { \ | 
    59 NodeMap& operator=(const NodeMap& copy) { \ | 
    60   this->Factory::Map<V>::operator=(static_cast<Factory::Map<V>&>(copy)); \  | 
    60   this->Factory::Map<V>::operator=(static_cast<Factory::Map<V>&>(copy)); \  | 
    61   return *this; \  | 
    61   return *this; \  | 
    62 } \  | 
    62 } \  | 
    63 template <typename CMap>NodeMap& operator=(const CMap& copy) { \ | 
    63 template <typename CMap>NodeMap& operator=(const CMap& copy) { \ | 
    64   this->Factory::Map<V>::operator=<CMap>(copy); \  | 
    64   this->Factory::Map<V>::operator=<CMap>(static_cast<Factory::Map<V>&>(copy));\  | 
    65   return *this; \  | 
    65   return *this; \  | 
    66 } \  | 
    66 } \  | 
    67 };  | 
    67 };  | 
    68   | 
    68   | 
    69 /** Import a map from a concrete map factory. The import method is  | 
    69 /** Import a map from a concrete map factory. The import method is  | 
    85 EdgeMap& operator=(const EdgeMap& copy) { \ | 
    85 EdgeMap& operator=(const EdgeMap& copy) { \ | 
    86   this->Factory::Map<V>::operator=(static_cast<Factory::Map<V>&>(copy)); \  | 
    86   this->Factory::Map<V>::operator=(static_cast<Factory::Map<V>&>(copy)); \  | 
    87   return *this; \  | 
    87   return *this; \  | 
    88 } \  | 
    88 } \  | 
    89 template <typename CMap>EdgeMap& operator=(const CMap& copy) { \ | 
    89 template <typename CMap>EdgeMap& operator=(const CMap& copy) { \ | 
    90   this->Factory::Map<V>::operator=<CMap>(copy); \  | 
    90   this->Factory::Map<V>::operator=<CMap>(static_cast<Factory::Map<V>&>(copy));\  | 
    91   return *this; \  | 
    91   return *this; \  | 
    92 } \  | 
    92 } \  | 
    93 };  | 
    93 };  | 
    94   | 
    94   | 
    95 /** This macro creates both map factories and imports both maps.  | 
    95 /** This macro creates both map factories and imports both maps.  |