Ardour  9.0-pre0-582-g084a23a80d
CFunctions.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CFunc
 
struct  CFunc::Call< FnPtr, ReturnType >
 
struct  CFunc::Call< FnPtr, void >
 
struct  CFunc::CallRef< FnPtr, ReturnType >
 
struct  CFunc::CallRef< FnPtr, void >
 
struct  CFunc::CallMember< MemFnPtr, ReturnType >
 
struct  CFunc::CallConstMember< MemFnPtr, ReturnType >
 
struct  CFunc::CallMemberPtr< MemFnPtr, T, ReturnType >
 
struct  CFunc::CallMemberCPtr< MemFnPtr, T, ReturnType >
 
struct  CFunc::CastMemberPtr< T, R >
 
struct  CFunc::ClassEqualCheck< T >
 
struct  CFunc::CastClass< T, R >
 
struct  CFunc::CastConstClass< T, R >
 
struct  CFunc::PtrNullCheck< T >
 
struct  CFunc::WPtrNullCheck< T >
 
struct  CFunc::PtrEqualCheck< T >
 
struct  CFunc::WPtrEqualCheck< T >
 
struct  CFunc::ClassEqualCheck< std::shared_ptr< T > >
 
struct  CFunc::ClassEqualCheck< std::weak_ptr< T > >
 
struct  CFunc::CallMemberWPtr< MemFnPtr, T, ReturnType >
 
struct  CFunc::CallMemberRef< MemFnPtr, ReturnType >
 
struct  CFunc::CallConstMemberRef< MemFnPtr, ReturnType >
 
struct  CFunc::CallMemberRefPtr< MemFnPtr, T, ReturnType >
 
struct  CFunc::CallMemberRefCPtr< MemFnPtr, T, ReturnType >
 
struct  CFunc::CallMemberRefWPtr< MemFnPtr, T, ReturnType >
 
struct  CFunc::CallMember< MemFnPtr, void >
 
struct  CFunc::CallConstMember< MemFnPtr, void >
 
struct  CFunc::CallMemberPtr< MemFnPtr, T, void >
 
struct  CFunc::CallMemberCPtr< MemFnPtr, T, void >
 
struct  CFunc::CallMemberWPtr< MemFnPtr, T, void >
 
struct  CFunc::CallMemberRef< MemFnPtr, void >
 
struct  CFunc::CallConstMemberRef< MemFnPtr, void >
 
struct  CFunc::CallMemberRefPtr< MemFnPtr, T, void >
 
struct  CFunc::CallMemberRefCPtr< MemFnPtr, T, void >
 
struct  CFunc::CallMemberRefWPtr< MemFnPtr, T, void >
 
struct  CFunc::CallMemberCFunction< T >
 
struct  CFunc::CallConstMemberCFunction< T >
 
struct  CFunc::CallMemberFunctionHelper< MemFnPtr, isConst >
 
struct  CFunc::CallMemberFunctionHelper< MemFnPtr, false >
 
struct  CFunc::CallMemberPtrFunctionHelper< MemFnPtr >
 
struct  CFunc::CallMemberRefPtrFunctionHelper< MemFnPtr >
 
struct  CFunc::CallMemberCPtrFunctionHelper< MemFnPtr >
 
struct  CFunc::CallMemberRefCPtrFunctionHelper< MemFnPtr >
 
struct  CFunc::CallMemberWPtrFunctionHelper< MemFnPtr >
 
struct  CFunc::CallMemberRefWPtrFunctionHelper< MemFnPtr >
 
struct  CFunc::CallMemberRefFunctionHelper< MemFnPtr, isConst >
 
struct  CFunc::CallMemberRefFunctionHelper< MemFnPtr, false >