|
Scroom 0.14-48-ga0fee447
|

Classes | |
| class | TestObserver |
| class | TestObservable |
| class | TestRecursiveObservable |
Functions | |
| EXPECT_TRUE (registration) | |
| ASSERT_TRUE (1==observers.size()) | |
| EXPECT_EQ (observer, observers.front()) | |
| observer | reset () |
| EXPECT_FALSE (observer) | |
| ASSERT_TRUE (observers.empty()) | |
| EXPECT_FALSE (weakObserver.expired()) | |
| EXPECT_TRUE (weakObserver.expired()) | |
| observers | clear () |
| EXPECT_TRUE (r1) | |
| EXPECT_TRUE (r2) | |
| EXPECT_TRUE (r3) | |
| EXPECT_EQ (3, observers.size()) | |
| observers | remove (o1) |
| EXPECT_EQ (2, observers.size()) | |
| observers | remove (o2) |
| EXPECT_EQ (1, observers.size()) | |
| observers | remove (o3) |
| EXPECT_EQ (0, observers.size()) | |
| EXPECT_EQ (r1, r2) | |
| EXPECT_EQ (original, copy1) | |
| EXPECT_EQ (copy2, copy3) | |
| EXPECT_EQ (original, copy2) | |
| EXPECT_FALSE (observable) | |
Variables | |
| TestObserver::Ptr | observer = TestObserver::create() |
| TestObserver::WeakPtr const | weakObserver = observer |
| std::list< TestObservable::Observer > | observers = observable->getObservers() |
| Stuff | registration = observable->registerStrongObserver(observer) |
| TestObserver::Ptr const | o1 = TestObserver::create() |
| TestObserver::Ptr const | o2 = TestObserver::create() |
| TestObserver::Ptr const | o3 = TestObserver::create() |
| Stuff | r1 = observable->registerObserver(weakObserver) |
| Stuff | r2 = observable->registerObserver(o2) |
| Stuff | r3 = observable->registerStrongObserver(o3) |
| TestRecursiveObservable::Ptr const | recursiveObservable = TestRecursiveObservable::create(observable) |
| TestObservable::Ptr const | copy1 = original->shared_from_this<TestObservable>() |
| std::shared_ptr< TestObservable const > const | copy2 = original |
| std::shared_ptr< TestObservable const > const | copy3 = copy2->shared_from_this<TestObservable>() |
| ASSERT_TRUE | ( | 1 | = =observers.size() | ) |
| ASSERT_TRUE | ( | observers. | empty() | ) |
| observers clear | ( | ) |
| EXPECT_EQ | ( | 0 | , |
| observers. | size() | ||
| ) |
| EXPECT_EQ | ( | 1 | , |
| observers. | size() | ||
| ) |
| EXPECT_EQ | ( | 2 | , |
| observers. | size() | ||
| ) |
| EXPECT_EQ | ( | 3 | , |
| observers. | size() | ||
| ) |
| EXPECT_EQ | ( | observer | , |
| observers. | front() | ||
| ) |
| EXPECT_EQ | ( | original | , |
| copy1 | |||
| ) |
| EXPECT_EQ | ( | original | , |
| copy2 | |||
| ) |
| EXPECT_FALSE | ( | observable | ) |
| EXPECT_FALSE | ( | observer | ) |
| EXPECT_FALSE | ( | weakObserver. | expired() | ) |
| EXPECT_TRUE | ( | r1 | ) |
| EXPECT_TRUE | ( | r2 | ) |
| EXPECT_TRUE | ( | r3 | ) |
| EXPECT_TRUE | ( | registration | ) |
| EXPECT_TRUE | ( | weakObserver. | expired() | ) |
| observer reset | ( | ) |
| TestObservable::Ptr const copy1 = original->shared_from_this<TestObservable>() |
| std::shared_ptr<TestObservable const> const copy2 = original |
| std::shared_ptr<TestObservable const> const copy3 = copy2->shared_from_this<TestObservable>() |
| TestObserver::Ptr const o1 = TestObserver::create() |
| TestObserver::Ptr const o2 = TestObserver::create() |
| TestObserver::Ptr const o3 = TestObserver::create() |
| TestObserver::Ptr observer = TestObserver::create() |
Referenced by PresentationBase::close(), Scroom::Utils::Detail::Registration< T >::create(), Scroom::Utils::Detail::Registration< T >::create(), CompressedTile::notifyObservers(), TestRecursiveObservable::observerAdded(), CompressedTile::observerAdded(), CompressedTile::observerAdded(), PresentationBase::open(), Layer::registerObserver(), Scroom::Utils::Observable< T >::registerObserver(), CompressedTile::registerObserver(), CompressedTile::registerObserver(), PluginManager::registerPresentationObserver(), Scroom::Utils::Observable< T >::registerStrongObserver(), CompressedTile::registerStrongObserver(), CompressedTile::registerStrongObserver(), PluginManager::registerViewObserver(), TileViewState::reportDone(), CompressedTile::reportFinished(), Scroom::Utils::Detail::Registration< T >::set(), Scroom::Utils::Detail::Registration< T >::set(), and Scroom::Utils::Observable< T >::unregisterObserver().
| std::list< TestObservable::Observer > observers = observable->getObservers() |
Referenced by PresentationBase::close(), and PresentationBase::open().
| Scroom::Utils::Rectangle< double > const r1 = observable->registerObserver(weakObserver) |
| Scroom::Utils::Rectangle< double > const r2 = observable->registerObserver(o2) |
| TestRecursiveObservable::Ptr const recursiveObservable = TestRecursiveObservable::create(observable) |
| TestObserver::WeakPtr const weakObserver = observer |