Property

GPluginPluginInfo:abi-version

Declaration

property abi-version: guint [ read, write, construct-only ]

Description [src]

The GPlugin ABI version that the plugin was compiled against.

GPlugin only uses the first byte (0xff000000) of this value. The remaining 3 bytes are available for the application to use.

Take the following example from an application:

 #define ABI_VERSION (GPLUGIN_NATIVE_ABI_VERSION |
                      (APPLICATION_MAJOR_VERSION << 8) |
                      (APPLICATION_MINOR_VERSION))

The application here uses the third and fourth bytes, but could use the second as well.

Type:guint

Default value0
Getter methodgplugin_plugin_info_get_abi_version()

Flags

Readableyes
Writableyes
Constructno
Construct onlyyes