Ignore:
Timestamp:
Feb 3, 2010, 4:31:45 PM (16 years ago)
Author:
Tillmann Crueger <crueger@…>
Children:
8501eb
Parents:
2e8296
Message:

Changed Observer to use RAII-style for locking changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/Patterns/Observer.cpp

    r2e8296 rbc1fbf  
    5151    depth.erase(publisher);
    5252  }
     53}
     54
     55Observable::_Observable_protector::_Observable_protector(Observable *_protege) :
     56  protege(_protege)
     57{
     58  start_observer_internal(protege);
     59}
     60
     61Observable::_Observable_protector::~_Observable_protector()
     62{
     63  finish_observer_internal(protege);
    5364}
    5465
Note: See TracChangeset for help on using the changeset viewer.