+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
/**
*******************************************************************************
- * Copyright (C) 2001-2007, International Business Machines Corporation. *
+ * Copyright (C) 2001-2011, International Business Machines Corporation. *
* All Rights Reserved. *
*******************************************************************************
*/
*/
class U_COMMON_API ICUServiceFactory : public UObject {
public:
+ virtual ~ICUServiceFactory();
/**
* <p>Create a service object from the key, if this factory
*/
class U_COMMON_API ServiceListener : public EventListener {
public:
+ virtual ~ServiceListener();
+
/**
* <p>This method is called when the service changes. At the time of the
* call this listener is registered with the service. It must
private:
- /**
- * single lock used by this service.
- */
- UMTX lock;
-
/**
* Timestamp so iterators can be fail-fast.
*/