RygelCmdlineConfig

RygelCmdlineConfig — Manages configuration from Commandline arguments.

Synopsis

#define             RYGEL_TYPE_CMDLINE_CONFIG
gchar *             rygel_cmdline_config_get_config_file
                                                        (RygelCmdlineConfig *self,
                                                         GError **error);
RygelCmdlineConfig * rygel_cmdline_config_new           (void);
RygelCmdlineConfig * rygel_cmdline_config_get_default   (void);
void                rygel_cmdline_config_parse_args     (gchar ***args,
                                                         int *args_length1,
                                                         GError **error);
struct              RygelCmdlineConfig;
enum                RygelCmdlineConfigError;

Object Hierarchy

  GObject
   +----RygelCmdlineConfig

Implemented Interfaces

RygelCmdlineConfig implements RygelConfiguration.

Description

Details

RYGEL_TYPE_CMDLINE_CONFIG

#define RYGEL_TYPE_CMDLINE_CONFIG (rygel_cmdline_config_get_type ())

The type for RygelCmdlineConfig.


rygel_cmdline_config_get_config_file ()

gchar *             rygel_cmdline_config_get_config_file
                                                        (RygelCmdlineConfig *self,
                                                         GError **error);

self :

the RygelCmdlineConfig instance

error :

location to store the error occuring, or NULL to ignore

rygel_cmdline_config_new ()

RygelCmdlineConfig * rygel_cmdline_config_new           (void);

rygel_cmdline_config_get_default ()

RygelCmdlineConfig * rygel_cmdline_config_get_default   (void);

rygel_cmdline_config_parse_args ()

void                rygel_cmdline_config_parse_args     (gchar ***args,
                                                         int *args_length1,
                                                         GError **error);

args_length1 :

length of the args array

error :

location to store the error occuring, or NULL to ignore. [error-domains RygelCmdlineConfigError GOptionError]

struct RygelCmdlineConfig

struct RygelCmdlineConfig;

Manages configuration from Commandline arguments.


enum RygelCmdlineConfigError

typedef enum {
	RYGEL_CMDLINE_CONFIG_ERROR_VERSION_ONLY
} RygelCmdlineConfigError;