ThunarxProviderFactory

ThunarxProviderFactory

Synopsis

#include <thunarx/thunarx.h>

                    ThunarxProviderFactory;
ThunarxProviderFactory * thunarx_provider_factory_get_default
                                                        (void);
GList *             thunarx_provider_factory_list_providers
                                                        (ThunarxProviderFactory *factory,
                                                         GType type);

Description

Details

ThunarxProviderFactory

typedef struct _ThunarxProviderFactory ThunarxProviderFactory;


thunarx_provider_factory_get_default ()

ThunarxProviderFactory * thunarx_provider_factory_get_default
                                                        (void);

Returns a reference to the default ThunarxProviderFactory instance.

The caller is responsible to free the returned object using g_object_unref() when no longer needed.

Returns :

a reference to the default ThunarxProviderFactory instance.

thunarx_provider_factory_list_providers ()

GList *             thunarx_provider_factory_list_providers
                                                        (ThunarxProviderFactory *factory,
                                                         GType type);

Returns all providers of the given type.

The caller is responsible to release the returned list of providers using code like this:

factory :

a ThunarxProviderFactory instance.

type :

the provider GType.

Returns :

the of providers for type.