Function Class

(QmlJS::Function)

Public Functions

Function(ValueOwner *valueOwner)
~Function()
void addArgument(const Value *argument, const QString &name = QString())
void setOptionalNamedArgumentCount(int count)
void setReturnValue(const Value *returnValue)
void setVariadic(bool variadic)

Member Function Documentation

Function::Function(ValueOwner *valueOwner)

Default constructs an instance of Function.

Function::~Function()

Destroys the instance of Function.

void Function::addArgument(const Value *argument, const QString &name = QString())

void Function::setOptionalNamedArgumentCount(int count)

void Function::setReturnValue(const Value *returnValue)

void Function::setVariadic(bool variadic)