Resource.load

Loads a binary resource bundle and creates a gio.Resource representation of it, allowing you to query it for data.

If you want to use this resource in the global resource namespace you need to register it with g_resources_register().

If filename is empty or the data in it is corrupt, G_RESOURCE_ERROR_INTERNAL will be returned. If filename doesn’t exist, or there is an error in reading it, an error from MappedFile.new will be returned.

class Resource
static
load
(
string filename
)

Parameters

filename string

the path of a filename to load, in the GLib filename encoding

Return Value

Type: Resource

a new gio.Resource, or NULL on error

Throws

GException on failure.

Meta

Since

2.32