EventArgs.h 774 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // EventArgs.h
  3. //
  4. // Library: Foundation
  5. // Package: Events
  6. // Module: EventArgs
  7. //
  8. // Definition of EventArgs.
  9. //
  10. // Copyright (c) 2006-2011, Applied Informatics Software Engineering GmbH.
  11. // and Contributors.
  12. //
  13. // SPDX-License-Identifier: BSL-1.0
  14. //
  15. #ifndef Foundation_EventArgs_INCLUDED
  16. #define Foundation_EventArgs_INCLUDED
  17. #include "Poco/Foundation.h"
  18. namespace Poco {
  19. class Foundation_API EventArgs
  20. /// The purpose of the EventArgs class is to be used as parameter
  21. /// when one doesn't want to send any data.
  22. ///
  23. /// One can use EventArgs as a base class for one's own event arguments
  24. /// but with the arguments being a template parameter this is not
  25. /// necessary.
  26. {
  27. public:
  28. EventArgs();
  29. virtual ~EventArgs();
  30. };
  31. } // namespace Poco
  32. #endif