added NullMutex, extended Events so that mutex is a template param, minor performance optimzation for strategies

This commit is contained in:
Peter Schojer
2008-09-30 06:26:47 +00:00
parent ce17ae2c66
commit 358797c89e
11 changed files with 104 additions and 19 deletions

View File

@@ -49,6 +49,9 @@ namespace Poco {
template <class TArgs, class TDelegate>
class NotificationStrategy
/// The interface that all notification strategies must implement.
/// Note: Event is based on policy-driven design, so your strategy implementation
/// must offer all the methods from this interface (otherwise: compile errors)
/// but you don't need to extend from NotificationStrategy!
{
public:
NotificationStrategy()