Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

base.cef_internal
Class CallbackListBase

   in cef_callback_list.h

template < typename CallbackType > class CallbackListBase


Inner Classes, Typedefs, and Enums
class CallbackListBase::Iterator
          
class CallbackListBase::Subscription
          
 
Constructor Summary
protected  CallbackListBase()
          
protected  ~CallbackListBase()
          
 
Method Summary
 scoped_ptr< CallbackListBase::Subscription > Add( const CallbackType& cb ) WARN_UNUSED_RESULT
          
protected void Compact()
          
 bool empty()
          
protected CallbackListBase::Iterator GetIterator()
          
 void set_removal_callback( const Closure& callback )
          
 

Constructor Detail

CallbackListBase

protected CallbackListBase();

~CallbackListBase

protected ~CallbackListBase();


Method Detail

Add

public scoped_ptr< CallbackListBase::Subscription > Add( const CallbackType& cb ) WARN_UNUSED_RESULT;

Compact

protected void Compact();

empty

public bool empty();

GetIterator

protected CallbackListBase::Iterator GetIterator();

set_removal_callback

public void set_removal_callback( const Closure& callback );

 Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

Chromium Embedded Framework (CEF) Copyright © 2016 Marshall A. Greenblatt