FoName

FoName

Synopsis

                    FoName;
                    FoNameClass;
FoDatatype*         fo_name_new                         (void);
FoDatatype*         fo_name_new_with_value              (const gchar *value);
gchar*              fo_name_get_value                   (FoDatatype *name);
FoDatatype*         fo_name_get_name_empty              (void);

Object Hierarchy

  GObject
   +----FoObject
         +----FoDatatype
               +----FoName

Properties

  "value"                    gchar*                : Read / Write / Construct Only

Description

Details

FoName

typedef struct _FoName FoName;


FoNameClass

typedef struct _FoNameClass FoNameClass;


fo_name_new ()

FoDatatype*         fo_name_new                         (void);

Creates a new FoName initialized to default value.

Returns :

the new FoName.

fo_name_new_with_value ()

FoDatatype*         fo_name_new_with_value              (const gchar *value);

Creates a new FoName set to value.

value :

Value of the new FoName.

Returns :

The new FoName.

fo_name_get_value ()

gchar*              fo_name_get_value                   (FoDatatype *name);

Get the value of name.

name :

FoName.

Returns :

String value of name. String must be freed by caller.

fo_name_get_name_empty ()

FoDatatype*         fo_name_get_name_empty              (void);

Get an FoName with the well-known value of an empty string.

Returns :

The FoName.

Property Details

The "value" property

  "value"                    gchar*                : Read / Write / Construct Only

Name value.

Default value: NULL