AsyncWaiter.cpp 356 B

123456789101112131415161718192021
  1. //
  2. // AsyncWaiter.cpp
  3. // redream_runtime
  4. //
  5. // Created by Chao on 2023/5/29.
  6. //
  7. #include "AsyncWaiter.hpp"
  8. #include "AsyncWaiterContainer.hpp"
  9. namespace redream {
  10. void AsyncWaiter::onEnd() {
  11. _container->remove(this);
  12. }
  13. void AsyncWaiter::addToContainer(AsyncWaiterContainer* container) {
  14. container->add(this);
  15. _container = container;
  16. }
  17. }