base
(base globals)
in cef_atomic_ref_count.h
in cef_bind.h
in cef_bind_helpers.h
in cef_callback_helpers.h
in cef_template_util.h
in cef_tuple.h
in cef_weak_ptr.h
- (base globals)
Field Summary |
cef_internal::ConvertHelper::Create< From >() ) |
)
|
Method Summary |
template< typename Derived > WeakPtr< Derived > |
AsWeakPtr( Derived* t )
|
inline bool |
AtomicRefCountDec( volatile AtomicRefCount* ptr )
|
inline bool |
AtomicRefCountDecN( volatile AtomicRefCount* ptr, AtomicRefCount decrement )
|
inline void |
AtomicRefCountInc( volatile AtomicRefCount* ptr )
|
inline void |
AtomicRefCountIncN( volatile AtomicRefCount* ptr, AtomicRefCount increment )
|
inline bool |
AtomicRefCountIsOne( volatile AtomicRefCount* ptr )
|
inline bool |
AtomicRefCountIsZero( volatile AtomicRefCount* ptr )
|
template< typename Functor > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void() >::UnboundRunType > |
Bind( Functor functor )
|
template< typename Functor, typename P1 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType ) >::UnboundRunType > |
Bind( Functor functor, const P1& p1 )
|
template< typename Functor, typename P1, typename P2, typename P3 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType ) >::UnboundRunType > |
Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3 )
|
template< typename Functor, typename P1, typename P2, typename P3, typename P4 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType ) >::UnboundRunType > |
Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4 )
|
template< typename Functor, typename P1, typename P2, typename P3, typename P4, typename P5 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType, typename cef_internal::CallbackParamTraits< P5 >::StorageType ) >::UnboundRunType > |
Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4, const P5& p5 )
|
template< typename Functor, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType, typename cef_internal::CallbackParamTraits< P5 >::StorageType, typename cef_internal::CallbackParamTraits< P6 >::StorageType ) >::UnboundRunType > |
Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4, const P5& p5, const P6& p6 )
|
template< typename Functor, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType, typename cef_internal::CallbackParamTraits< P5 >::StorageType, typename cef_internal::CallbackParamTraits< P6 >::StorageType, typename cef_internal::CallbackParamTraits< P7 >::StorageType ) >::UnboundRunType > |
Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4, const P5& p5, const P6& p6, const P7& p7 )
|
template< typename Functor, typename P1, typename P2 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType ) >::UnboundRunType > |
Bind( Functor functor, const P1& p1, const P2& p2 )
|
template< typename T > static inline cef_internal::ConstRefWrapper< T > |
ConstRef( const T& o )
|
template< typename T > void |
DeletePointer( T* obj )
|
template< class Function, class A, class B, class C > inline void |
DispatchToFunction( Function function, const Tuple3< A, B, C >& arg )
|
template< class Function, class A, class B, class C, class D, class E > inline void |
DispatchToFunction( Function function, const Tuple5< A, B, C, D, E >& arg )
|
template< class Function, class A, class B, class C, class D, class E, class F, class G, class H > inline void |
DispatchToFunction( Function function, const Tuple8< A, B, C, D, E, F, G, H >& arg )
|
template< class Function, class A, class B, class C, class D, class E, class F, class G > inline void |
DispatchToFunction( Function function, const Tuple7< A, B, C, D, E, F, G >& arg )
|
template< class Function, class A, class B, class C, class D, class E, class F > inline void |
DispatchToFunction( Function function, const Tuple6< A, B, C, D, E, F >& arg )
|
template< class Function > inline void |
DispatchToFunction( Function function, const Tuple0& arg )
|
template< class Function, class A, class B, class C, class D > inline void |
DispatchToFunction( Function function, const Tuple4< A, B, C, D >& arg )
|
template< class Function, class A, class B > inline void |
DispatchToFunction( Function function, const Tuple2< A, B >& arg )
|
template< class Function, class A > inline void |
DispatchToFunction( Function function, const Tuple1< A >& arg )
|
template< class Function, class A > inline void |
DispatchToFunction( Function function, const A& arg )
|
template< class ObjT, class Method, class A, class B > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple2< A, B >& arg, Tuple0* )
|
template< class ObjT, class Method, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method, class A, class B, class C, class D > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple4< A, B, C, D >& arg, Tuple0* )
|
template< class ObjT, class Method, class A, class B, class C, class D, class E > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple5< A, B, C, D, E >& arg, Tuple0* )
|
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class A, class B, class C > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple3< A, B, C >& arg, Tuple0* )
|
template< class ObjT, class Method, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple0& arg )
|
template< class ObjT, class Method, class A > inline void |
DispatchToMethod( ObjT* obj, Method method, const A& arg )
|
template< class ObjT, class Method, class A > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple1< A >& arg )
|
template< class ObjT, class Method, class A, class B > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple2< A, B >& arg )
|
template< class ObjT, class Method, class A, class B, class C > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple3< A, B, C >& arg )
|
template< class ObjT, class Method, class A, class B, class C, class D > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple4< A, B, C, D >& arg )
|
template< class ObjT, class Method, class A, class B, class C, class D, class E > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple5< A, B, C, D, E >& arg )
|
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple6< A, B, C, D, E, F >& arg )
|
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F, class G > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple7< A, B, C, D, E, F, G >& arg )
|
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F, class G, class H > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple8< A, B, C, D, E, F, G, H >& arg )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method, class InA, class InB, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple0& arg, Tuple0* )
|
template< class ObjT, class Method, class A > inline void |
DispatchToMethod( ObjT* obj, Method method, const A& arg, Tuple0* )
|
template< class ObjT, class Method, class A > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple1< A >& arg, Tuple0* )
|
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class OutA, class OutB, class OutC, class OutD, class OutE > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out )
|
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple6< A, B, C, D, E, F >& arg, Tuple0* )
|
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB, class OutC, class OutD > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple4< OutA, OutB, OutC, OutD >* out )
|
template< class ObjT, class Method, class InA, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method, class InA, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC > inline void |
DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple3< OutA, OutB, OutC >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple1< OutA >* out )
|
template< class ObjT, class Method, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple2< OutA, OutB >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple2< OutA, OutB >* out )
|
template< class ObjT, class Method, class InA, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple2< OutA, OutB >* out )
|
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple2< OutA, OutB >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple2< OutA, OutB >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple2< OutA, OutB >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple2< OutA, OutB >* out )
|
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB > inline void |
DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple2< OutA, OutB >* out )
|
void |
DoNothing()
|
template< typename T > static inline cef_internal::IgnoreResultHelper< T > |
IgnoreResult( T data )
|
template< typename T > static inline cef_internal::IgnoreResultHelper< Callback< T > > |
IgnoreResult( const Callback< T >& data )
|
template< class A, class B, class C, class D, class E, class F, class G, class H > inline Tuple8< A&, B&, C&, D&, E&, F&, G&, H& > |
MakeRefTuple( A& a, B& b, C& c, D& d, E& e, F& f, G& g, H& h )
|
template< class A, class B, class C, class D, class E > inline Tuple5< A&, B&, C&, D&, E& > |
MakeRefTuple( A& a, B& b, C& c, D& d, E& e )
|
template< class A, class B, class C, class D, class E, class F, class G > inline Tuple7< A&, B&, C&, D&, E&, F&, G& > |
MakeRefTuple( A& a, B& b, C& c, D& d, E& e, F& f, G& g )
|
template< class A, class B, class C, class D, class E, class F > inline Tuple6< A&, B&, C&, D&, E&, F& > |
MakeRefTuple( A& a, B& b, C& c, D& d, E& e, F& f )
|
template< class A, class B > inline Tuple2< A&, B& > |
MakeRefTuple( A& a, B& b )
|
template< class A, class B, class C, class D > inline Tuple4< A&, B&, C&, D& > |
MakeRefTuple( A& a, B& b, C& c, D& d )
|
template< class A, class B, class C > inline Tuple3< A&, B&, C& > |
MakeRefTuple( A& a, B& b, C& c )
|
template< class A > inline Tuple1< A& > |
MakeRefTuple( A& a )
|
inline Tuple0 |
MakeTuple()
|
template< class A > inline Tuple1< A > |
MakeTuple( const A& a )
|
template< class A, class B > inline Tuple2< A, B > |
MakeTuple( const A& a, const B& b )
|
template< class A, class B, class C > inline Tuple3< A, B, C > |
MakeTuple( const A& a, const B& b, const C& c )
|
template< class A, class B, class C, class D, class E > inline Tuple5< A, B, C, D, E > |
MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e )
|
template< class A, class B, class C, class D, class E, class F, class G, class H > inline Tuple8< A, B, C, D, E, F, G, H > |
MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e, const F& f, const G& g, const H& h )
|
template< class A, class B, class C, class D, class E, class F, class G > inline Tuple7< A, B, C, D, E, F, G > |
MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e, const F& f, const G& g )
|
template< class A, class B, class C, class D, class E, class F > inline Tuple6< A, B, C, D, E, F > |
MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e, const F& f )
|
template< class A, class B, class C, class D > inline Tuple4< A, B, C, D > |
MakeTuple( const A& a, const B& b, const C& c, const D& d )
|
template< typename T > static inline cef_internal::OwnedWrapper< T > |
Owned( T* o )
|
template< typename T > static inline cef_internal::PassedWrapper< T > |
Passed( T scoper )
|
template< typename T > static inline cef_internal::PassedWrapper< T > |
Passed( T* scoper )
|
template< typename Sig > base::Callback< Sig > |
ResetAndReturn( base::Callback< Sig >* cb )
|
template< typename T > static inline cef_internal::UnretainedWrapper< T > |
Unretained( T* o )
|
)
cef_internal::ConvertHelper::Create< From >() ) );
AsWeakPtr
template< typename Derived > WeakPtr< Derived > AsWeakPtr( Derived* t );
AtomicRefCountDec
inline bool AtomicRefCountDec( volatile AtomicRefCount* ptr );
AtomicRefCountDecN
inline bool AtomicRefCountDecN( volatile AtomicRefCount* ptr, AtomicRefCount decrement );
AtomicRefCountInc
inline void AtomicRefCountInc( volatile AtomicRefCount* ptr );
AtomicRefCountIncN
inline void AtomicRefCountIncN( volatile AtomicRefCount* ptr, AtomicRefCount increment );
AtomicRefCountIsOne
inline bool AtomicRefCountIsOne( volatile AtomicRefCount* ptr );
AtomicRefCountIsZero
inline bool AtomicRefCountIsZero( volatile AtomicRefCount* ptr );
Bind
template< typename Functor > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void() >::UnboundRunType > Bind( Functor functor );
Bind
template< typename Functor, typename P1 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType ) >::UnboundRunType > Bind( Functor functor, const P1& p1 );
Bind
template< typename Functor, typename P1, typename P2, typename P3 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType ) >::UnboundRunType > Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3 );
Bind
template< typename Functor, typename P1, typename P2, typename P3, typename P4 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType ) >::UnboundRunType > Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4 );
Bind
template< typename Functor, typename P1, typename P2, typename P3, typename P4, typename P5 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType, typename cef_internal::CallbackParamTraits< P5 >::StorageType ) >::UnboundRunType > Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4, const P5& p5 );
Bind
template< typename Functor, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType, typename cef_internal::CallbackParamTraits< P5 >::StorageType, typename cef_internal::CallbackParamTraits< P6 >::StorageType ) >::UnboundRunType > Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4, const P5& p5, const P6& p6 );
Bind
template< typename Functor, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType, typename cef_internal::CallbackParamTraits< P3 >::StorageType, typename cef_internal::CallbackParamTraits< P4 >::StorageType, typename cef_internal::CallbackParamTraits< P5 >::StorageType, typename cef_internal::CallbackParamTraits< P6 >::StorageType, typename cef_internal::CallbackParamTraits< P7 >::StorageType ) >::UnboundRunType > Bind( Functor functor, const P1& p1, const P2& p2, const P3& p3, const P4& p4, const P5& p5, const P6& p6, const P7& p7 );
Bind
template< typename Functor, typename P1, typename P2 > base::Callback< typename cef_internal::BindState< typename cef_internal::FunctorTraits< Functor >::RunnableType, typename cef_internal::FunctorTraits< Functor >::RunType, void( typename cef_internal::CallbackParamTraits< P1 >::StorageType, typename cef_internal::CallbackParamTraits< P2 >::StorageType ) >::UnboundRunType > Bind( Functor functor, const P1& p1, const P2& p2 );
ConstRef
template< typename T > static inline cef_internal::ConstRefWrapper< T > ConstRef( const T& o );
DeletePointer
template< typename T > void DeletePointer( T* obj );
DispatchToFunction
template< class Function, class A, class B, class C > inline void DispatchToFunction( Function function, const Tuple3< A, B, C >& arg );
DispatchToFunction
template< class Function, class A, class B, class C, class D, class E > inline void DispatchToFunction( Function function, const Tuple5< A, B, C, D, E >& arg );
DispatchToFunction
template< class Function, class A, class B, class C, class D, class E, class F, class G, class H > inline void DispatchToFunction( Function function, const Tuple8< A, B, C, D, E, F, G, H >& arg );
DispatchToFunction
template< class Function, class A, class B, class C, class D, class E, class F, class G > inline void DispatchToFunction( Function function, const Tuple7< A, B, C, D, E, F, G >& arg );
DispatchToFunction
template< class Function, class A, class B, class C, class D, class E, class F > inline void DispatchToFunction( Function function, const Tuple6< A, B, C, D, E, F >& arg );
DispatchToFunction
template< class Function > inline void DispatchToFunction( Function function, const Tuple0& arg );
DispatchToFunction
template< class Function, class A, class B, class C, class D > inline void DispatchToFunction( Function function, const Tuple4< A, B, C, D >& arg );
DispatchToFunction
template< class Function, class A, class B > inline void DispatchToFunction( Function function, const Tuple2< A, B >& arg );
DispatchToFunction
template< class Function, class A > inline void DispatchToFunction( Function function, const Tuple1< A >& arg );
DispatchToFunction
template< class Function, class A > inline void DispatchToFunction( Function function, const A& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple2< A, B >& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple4< A, B, C, D >& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D, class E > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple5< A, B, C, D, E >& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple3< A, B, C >& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple0& arg );
DispatchToMethod
template< class ObjT, class Method, class A > inline void DispatchToMethod( ObjT* obj, Method method, const A& arg );
DispatchToMethod
template< class ObjT, class Method, class A > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple1< A >& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple2< A, B >& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple3< A, B, C >& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple4< A, B, C, D >& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D, class E > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple5< A, B, C, D, E >& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple6< A, B, C, D, E, F >& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F, class G > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple7< A, B, C, D, E, F, G >& arg );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F, class G, class H > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple8< A, B, C, D, E, F, G, H >& arg );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple0& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class A > inline void DispatchToMethod( ObjT* obj, Method method, const A& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class A > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple1< A >& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class OutA, class OutB, class OutC, class OutD, class OutE > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple5< OutA, OutB, OutC, OutD, OutE >* out );
DispatchToMethod
template< class ObjT, class Method, class A, class B, class C, class D, class E, class F > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple6< A, B, C, D, E, F >& arg, Tuple0* );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB, class OutC, class OutD > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple4< OutA, OutB, OutC, OutD >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB, class OutC > inline void DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple3< OutA, OutB, OutC >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple1< OutA >* out );
DispatchToMethod
template< class ObjT, class Method, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple0& in, Tuple2< OutA, OutB >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const InA& in, Tuple2< OutA, OutB >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple1< InA >& in, Tuple2< OutA, OutB >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple2< InA, InB >& in, Tuple2< OutA, OutB >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple3< InA, InB, InC >& in, Tuple2< OutA, OutB >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple4< InA, InB, InC, InD >& in, Tuple2< OutA, OutB >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple5< InA, InB, InC, InD, InE >& in, Tuple2< OutA, OutB >* out );
DispatchToMethod
template< class ObjT, class Method, class InA, class InB, class InC, class InD, class InE, class InF, class OutA, class OutB > inline void DispatchToMethod( ObjT* obj, Method method, const Tuple6< InA, InB, InC, InD, InE, InF >& in, Tuple2< OutA, OutB >* out );
DoNothing
void DoNothing();
IgnoreResult
template< typename T > static inline cef_internal::IgnoreResultHelper< T > IgnoreResult( T data );
IgnoreResult
template< typename T > static inline cef_internal::IgnoreResultHelper< Callback< T > > IgnoreResult( const Callback< T >& data );
MakeRefTuple
template< class A, class B, class C, class D, class E, class F, class G, class H > inline Tuple8< A&, B&, C&, D&, E&, F&, G&, H& > MakeRefTuple( A& a, B& b, C& c, D& d, E& e, F& f, G& g, H& h );
MakeRefTuple
template< class A, class B, class C, class D, class E > inline Tuple5< A&, B&, C&, D&, E& > MakeRefTuple( A& a, B& b, C& c, D& d, E& e );
MakeRefTuple
template< class A, class B, class C, class D, class E, class F, class G > inline Tuple7< A&, B&, C&, D&, E&, F&, G& > MakeRefTuple( A& a, B& b, C& c, D& d, E& e, F& f, G& g );
MakeRefTuple
template< class A, class B, class C, class D, class E, class F > inline Tuple6< A&, B&, C&, D&, E&, F& > MakeRefTuple( A& a, B& b, C& c, D& d, E& e, F& f );
MakeRefTuple
template< class A, class B > inline Tuple2< A&, B& > MakeRefTuple( A& a, B& b );
MakeRefTuple
template< class A, class B, class C, class D > inline Tuple4< A&, B&, C&, D& > MakeRefTuple( A& a, B& b, C& c, D& d );
MakeRefTuple
template< class A, class B, class C > inline Tuple3< A&, B&, C& > MakeRefTuple( A& a, B& b, C& c );
MakeRefTuple
template< class A > inline Tuple1< A& > MakeRefTuple( A& a );
MakeTuple
inline Tuple0 MakeTuple();
MakeTuple
template< class A > inline Tuple1< A > MakeTuple( const A& a );
MakeTuple
template< class A, class B > inline Tuple2< A, B > MakeTuple( const A& a, const B& b );
MakeTuple
template< class A, class B, class C > inline Tuple3< A, B, C > MakeTuple( const A& a, const B& b, const C& c );
MakeTuple
template< class A, class B, class C, class D, class E > inline Tuple5< A, B, C, D, E > MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e );
MakeTuple
template< class A, class B, class C, class D, class E, class F, class G, class H > inline Tuple8< A, B, C, D, E, F, G, H > MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e, const F& f, const G& g, const H& h );
MakeTuple
template< class A, class B, class C, class D, class E, class F, class G > inline Tuple7< A, B, C, D, E, F, G > MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e, const F& f, const G& g );
MakeTuple
template< class A, class B, class C, class D, class E, class F > inline Tuple6< A, B, C, D, E, F > MakeTuple( const A& a, const B& b, const C& c, const D& d, const E& e, const F& f );
MakeTuple
template< class A, class B, class C, class D > inline Tuple4< A, B, C, D > MakeTuple( const A& a, const B& b, const C& c, const D& d );
Owned
template< typename T > static inline cef_internal::OwnedWrapper< T > Owned( T* o );
Passed
template< typename T > static inline cef_internal::PassedWrapper< T > Passed( T scoper );
Passed
template< typename T > static inline cef_internal::PassedWrapper< T > Passed( T* scoper );
ResetAndReturn
template< typename Sig > base::Callback< Sig > ResetAndReturn( base::Callback< Sig >* cb );
Unretained
template< typename T > static inline cef_internal::UnretainedWrapper< T > Unretained( T* o );
Chromium Embedded Framework (CEF) Copyright © 2016 Marshall A. Greenblatt