NamedEvent_Android.h 739 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //
  2. // NamedEvent_Android.h
  3. //
  4. // $Id: //poco/1.4/Foundation/include/Poco/NamedEvent_Android.h#1 $
  5. //
  6. // Library: Foundation
  7. // Package: Processes
  8. // Module: NamedEvent
  9. //
  10. // Definition of the NamedEventImpl class for Android.
  11. //
  12. // Copyright (c) 2004-2011, Applied Informatics Software Engineering GmbH.
  13. // and Contributors.
  14. //
  15. // SPDX-License-Identifier: BSL-1.0
  16. //
  17. #ifndef Foundation_NamedEvent_Android_INCLUDED
  18. #define Foundation_NamedEvent_Android_INCLUDED
  19. #include "Poco/Foundation.h"
  20. namespace Poco {
  21. class Foundation_API NamedEventImpl
  22. {
  23. protected:
  24. NamedEventImpl(const std::string& name);
  25. ~NamedEventImpl();
  26. void setImpl();
  27. void waitImpl();
  28. };
  29. } // namespace Poco
  30. #endif // Foundation_NamedEvent_Android_INCLUDED