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
Struct InvokeHelper

   in cef_bind_internal.h

template < typename ReturnType , typename Runnable > struct InvokeHelper


Method Summary
  COMPILE_ASSERT( is_void< ReturnType >::value, weak_ptrs_can_only_bind_to_methods_without_return_values )
          
 static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr )
          
 static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2 )
          
 static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2 )
          
 static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3 )
          
 static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3 )
          
 static ReturnType MakeItSo( Runnable runnable, A1 a1 )
          
 static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4 )
          
 static ReturnType MakeItSo( Runnable runnable )
          
 static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5 )
          
 static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4, A5 a5 )
          
 static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6 )
          
 static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6 )
          
 static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7 )
          
 static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7 )
          
 static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4 )
          
 

Method Detail

COMPILE_ASSERT

public COMPILE_ASSERT( is_void< ReturnType >::value, weak_ptrs_can_only_bind_to_methods_without_return_values );

MakeItSo

public static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2 );

MakeItSo

public static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2 );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3 );

MakeItSo

public static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3 );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable, A1 a1 );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4 );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5 );

MakeItSo

public static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4, A5 a5 );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6 );

MakeItSo

public static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6 );

MakeItSo

public static ReturnType MakeItSo( Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7 );

MakeItSo

public static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7 );

MakeItSo

public static void MakeItSo( Runnable runnable, BoundWeakPtr weak_ptr, A2 a2, A3 a3, A4 a4 );

 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