All ref-counted framework classes must extend this class.  
 More...
#include "include/cef_base.h"
 | 
| virtual void  | AddRef () const =0 | 
|   | Called to increment the reference count for the object.  More...
  | 
|   | 
| virtual bool  | Release () const =0 | 
|   | Called to decrement the reference count for the object.  More...
  | 
|   | 
| virtual bool  | HasOneRef () const =0 | 
|   | Returns true if the reference count is 1.  More...
  | 
|   | 
| virtual bool  | HasAtLeastOneRef () const =0 | 
|   | Returns true if the reference count is at least 1.  More...
  | 
|   | 
All ref-counted framework classes must extend this class. 
 
◆ ~CefBaseRefCounted()
  
  
      
        
          | virtual CefBaseRefCounted::~CefBaseRefCounted  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ AddRef()
  
  
      
        
          | virtual void CefBaseRefCounted::AddRef  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
Called to increment the reference count for the object. 
Should be called for every new copy of a pointer to a given object. 
 
 
◆ HasAtLeastOneRef()
  
  
      
        
          | virtual bool CefBaseRefCounted::HasAtLeastOneRef  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
Returns true if the reference count is at least 1. 
 
 
◆ HasOneRef()
  
  
      
        
          | virtual bool CefBaseRefCounted::HasOneRef  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
Returns true if the reference count is 1. 
 
 
◆ Release()
  
  
      
        
          | virtual bool CefBaseRefCounted::Release  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
Called to decrement the reference count for the object. 
Returns true if the reference count is 0, in which case the object should self-delete. 
 
 
The documentation for this class was generated from the following file: