Ignore:
Timestamp:
May 5, 2016, 5:14:19 PM (10 years ago)
Author:
Frederik Heber <heber@…>
Children:
9274f3
Parents:
4a33f6
git-author:
Frederik Heber <heber@…> (05/05/16 14:05:18)
git-committer:
Frederik Heber <heber@…> (05/05/16 17:14:19)
Message:

World has locked getter for homologies, used by QtHomologyList and writing Actions.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Actions/FragmentationAction/AnalyseFragmentationResultsAction.cpp

    r4a33f6 r35e83a  
    293293    )
    294294{
    295   /// read homology container (if present)
    296   HomologyContainer &homology_container = World::getInstance().getHomologies();
    297 
    298295  /// append all fragments to a HomologyContainer
    299296  HomologyContainer::container_t values;
     
    371368    values.insert( std::make_pair( graph, value) );
    372369  }
    373   homology_container.insert(values);
     370  {
     371    AtomicInstance<HomologyContainer> homology_container = World::getInstance().getLockedHomologies();
     372    (*homology_container).insert(values);
     373  }
    374374
    375375  if (DoLog(2)) {
     
    385385  if (DoLog(2)) {
    386386    LOG(2, "DEBUG: Listing all present homologies ...");
     387    const HomologyContainer& homology_container = World::getConstInstance().getHomologies();
    387388    for (HomologyContainer::container_t::const_iterator iter =
    388389        homology_container.begin(); iter != homology_container.end(); ++iter) {
Note: See TracChangeset for help on using the changeset viewer.