VFuncInfo
Object Hierarchy:
Description:
[
CCode ( type_id =
"g_base_info_gtype_get_type ()" ) ]
[
Compact ]
public class VFuncInfo :
CallableInfo
Represents a virtual function.
Content:
Methods:
- public void* get_address (Type implementor_gtype) throws Error
This method will look up where inside the type struct of
implementor_gtype
is the implementation for info
.
- public VFuncInfoFlags get_flags ()
Obtain the flags for this virtual function info.
- public FunctionInfo get_invoker ()
If this virtual function has an associated invoker method, this method
will return it.
- public int get_offset ()
Obtain the offset of the function pointer in the class struct.
- public SignalInfo get_signal ()
Obtain the signal for the virtual function if one is set.
- public bool invoke (Type implementor, Argument[] in_args, Argument[] out_args, Argument return_value) throws InvokeError
Invokes the function described in info
with the given
arguments.
Inherited Members:
All known members inherited from class GI.CallableInfo
All known members inherited from class GI.BaseInfo