QoreMethod Class Reference

a method in a QoreClass More...

#include <QoreClass.h>

List of all members.

Public Member Functions

DLLEXPORT bool isSynchronized () const
 returns true if the method is synchronized (has a recursive thread lock associated with it)
DLLEXPORT bool isUser () const
 returns true if the method is a user-defined method (implemented with Qore-language code)
DLLEXPORT bool isBuiltin () const
 returns true if the method is builtin
DLLEXPORT bool isPrivate () const
 returns true if the method is private
DLLEXPORT bool isStatic () const
 returns true if the method is static
DLLEXPORT const char * getName () const
 returns the method's name
DLLEXPORT bool newCallingConvention () const
 returns true if it's a builtin method with the new generic calling convention
DLLEXPORT const QoreClassgetClass () const
 returns a pointer to the parent class

Friends

class QoreObject


Detailed Description

a method in a QoreClass

methods can be implemented in the Qore language (user methods) or in C++ (builtin methods)

See also:
QoreClass

Member Function Documentation

DLLEXPORT bool QoreMethod::isSynchronized (  )  const

returns true if the method is synchronized (has a recursive thread lock associated with it)

Returns:
true if the method is synchronized (has a recursive thread lock associated with it)

DLLEXPORT bool QoreMethod::isUser (  )  const

returns true if the method is a user-defined method (implemented with Qore-language code)

Returns:
true if the method is a user-defined method (implemented with Qore-language code)

DLLEXPORT bool QoreMethod::isBuiltin (  )  const

returns true if the method is builtin

Returns:
true if the method is builtin

DLLEXPORT bool QoreMethod::isPrivate (  )  const

returns true if the method is private

Returns:
true if the method is private

DLLEXPORT bool QoreMethod::isStatic (  )  const

returns true if the method is static

Returns:
true if the method is static

DLLEXPORT const char* QoreMethod::getName (  )  const

returns the method's name

Returns:
the method's name

DLLEXPORT bool QoreMethod::newCallingConvention (  )  const

returns true if it's a builtin method with the new generic calling convention

Returns:
true if it's a builtin method with the new generic calling convention


The documentation for this class was generated from the following file:

Generated on Mon Oct 26 09:09:50 2009 for Qore Programming Language by  doxygen 1.5.6