mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Add support for non-ref-counted interface classes (issue #2090)
This commit is contained in:
@@ -48,8 +48,7 @@
|
||||
#endif
|
||||
|
||||
///
|
||||
// Interface defining the reference count implementation methods. All framework
|
||||
// classes must extend the CefBase class.
|
||||
// All ref-counted framework classes must extend this class.
|
||||
///
|
||||
class CefBase {
|
||||
public:
|
||||
@@ -74,6 +73,14 @@ class CefBase {
|
||||
virtual ~CefBase() {}
|
||||
};
|
||||
|
||||
///
|
||||
// All scoped framework classes must extend this class.
|
||||
///
|
||||
class CefBaseScoped {
|
||||
public:
|
||||
virtual ~CefBaseScoped() {}
|
||||
};
|
||||
|
||||
///
|
||||
// Class that implements atomic reference counting.
|
||||
///
|
||||
|
Reference in New Issue
Block a user