#include <QoreClass.h>
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 QoreClass * | getClass () const |
returns a pointer to the parent class | |
Friends | |
class | QoreObject |
methods can be implemented in the Qore language (user methods) or in C++ (builtin methods)
DLLEXPORT bool QoreMethod::isSynchronized | ( | ) | const |
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)
DLLEXPORT bool QoreMethod::isBuiltin | ( | ) | const |
returns true if the method is builtin
DLLEXPORT bool QoreMethod::isPrivate | ( | ) | const |
returns true if the method is private
DLLEXPORT bool QoreMethod::isStatic | ( | ) | const |
returns true if the method is static
DLLEXPORT const char* QoreMethod::getName | ( | ) | const |
returns the method's name
DLLEXPORT bool QoreMethod::newCallingConvention | ( | ) | const |
returns true if it's a builtin method with the new generic calling convention