Method
Namespace: Reflection
Reflection method class. Can be used to call object methods.
Type: Reference
Methods
| Declaration | Description | 
|---|---|
| Callable@ opImplCast() | Implicitly casts to base type. | 
| string GetNamespace() const | Gets this instance's namespace. | 
| string GetName() const | Gets this instance's name. | 
| bool Equals(const Callable@ pCallable) const | Returns whether the given callable type is identical to this one. | 
| bool IsCompatible(const Callable@ pCallable) const | Returns whether the given object type is compatible with this one. | 
| ReturnValue@ Call(?& in thisObject, Arguments@ pArguments) | Calls this method. pArguments must be valid. | 
| ReturnValue@ Call(?& in thisObject) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in, ?& in) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in, ?& in, ?& in) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in, ?& in, ?& in, ?& in) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in, ?& in, ?& in, ?& in, ?& in) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in, ?& in, ?& in, ?& in, ?& in, ?& in) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in, ?& in, ?& in, ?& in, ?& in, ?& in, ?& in) | Calls this method. | 
| ReturnValue@ Call(?& in thisObject, ?& in, ?& in, ?& in, ?& in, ?& in, ?& in, ?& in, ?& in) | Calls this method. |