QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskMetaFunction::FunctionCall Class Reference

Detailed Description

Definition at line 12 of file QskMetaFunction.hpp.

Inheritance diagram for QskMetaFunction::FunctionCall:

Public Types

enum  { TypeInfo = NumOperations + 1 }
 
typedef void(* InvokeFunction) (int which, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *)
 

Public Member Functions

int typeInfo () const
 
int refCount () const
 
const int * parameterTypes () const
 
void setParameterTypes (const int *types)
 

Protected Member Functions

 FunctionCall (InvokeFunction f, const int *parameterTypes=nullptr)
 

Member Typedef Documentation

◆ InvokeFunction

typedef void(* QskMetaFunction::FunctionCall::InvokeFunction) (int which, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *)

Definition at line 15 of file QskMetaFunction.hpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 18 of file QskMetaFunction.hpp.

Constructor & Destructor Documentation

◆ FunctionCall()

QskMetaFunction::FunctionCall::FunctionCall ( InvokeFunction  f,
const int *  parameterTypes = nullptr 
)
inlineexplicitprotected

Definition at line 37 of file QskMetaFunction.hpp.

Member Function Documentation

◆ parameterTypes()

const int * QskMetaFunction::FunctionCall::parameterTypes ( ) const
inline

Definition at line 26 of file QskMetaFunction.hpp.

◆ refCount()

int QskMetaFunction::FunctionCall::refCount ( ) const

Definition at line 48 of file QskMetaFunction.cpp.

◆ setParameterTypes()

void QskMetaFunction::FunctionCall::setParameterTypes ( const int *  types)
inline

Definition at line 31 of file QskMetaFunction.hpp.

◆ typeInfo()

int QskMetaFunction::FunctionCall::typeInfo ( ) const

Definition at line 36 of file QskMetaFunction.cpp.