## BParams

BParams — Additional Parameter types introduced by BLib

## Synopsis

    #define     B_TYPE_PARAM_FILENAME
    GParamSpec* b_param_spec_filename           (const gchar *name,
                                                 const gchar *nick,
                                                 const gchar *blurb,
                                                 gchar *default_value,
                                                 GParamFlags flags);

## Description

## Details

### B_TYPE_PARAM_FILENAME

    #define B_TYPE_PARAM_FILENAME           (b_param_filename_get_type ())

The GType of the param spec for a `B_TYPE_FILENAME` property.

### b_param_spec_filename ()

    GParamSpec* b_param_spec_filename           (const gchar *name,
                                                 const gchar *nick,
                                                 const gchar *blurb,
                                                 gchar *default_value,
                                                 GParamFlags flags);

Creates a new GParamSpec for a B_TYPE_FILENAME property.

`name` : | the property name
`nick` : | an optional short version of the name
`blurb` : | an optional description
`default_value` : | the default value (may be `NULL`)
`flags` : | the GParamFlags for this param_spec
Returns : | the newly allocate GParamSpec.