FoInteger

FoInteger

Synopsis

                    FoInteger;
                    FoIntegerClass;
FoDatatype*         fo_integer_new_with_value           (gint value);
gint                fo_integer_get_value                (FoDatatype *integer);
FoDatatype*         fo_integer_get_integer_zero         (void);
FoDatatype*         fo_integer_get_integer_one          (void);
FoDatatype*         fo_integer_get_integer_two          (void);
FoDatatype*         fo_integer_get_integer_three        (void);
FoDatatype*         fo_integer_get_integer_four         (void);
FoDatatype*         fo_integer_get_integer_five         (void);
FoDatatype*         fo_integer_get_integer_six          (void);

Object Hierarchy

  GObject
   +----FoObject
         +----FoDatatype
               +----FoInteger

Properties

  "value"                    gint                  : Read / Write / Construct Only

Description

Details

FoInteger

typedef struct _FoInteger FoInteger;


FoIntegerClass

typedef struct _FoIntegerClass FoIntegerClass;


fo_integer_new_with_value ()

FoDatatype*         fo_integer_new_with_value           (gint value);

Creates a new FoInteger set to value.

value :

Value of the new FoInteger.

Returns :

The new FoInteger.

fo_integer_get_value ()

gint                fo_integer_get_value                (FoDatatype *integer);

Get the value of integer.

integer :

FoInteger.

Returns :

Numeric value of integer.

fo_integer_get_integer_zero ()

FoDatatype*         fo_integer_get_integer_zero         (void);

Create and return an FoInteger with the well-known value 0.

This saves creation of multiple FoInteger objects that all have the value 0.

Returns :

FoInteger with value 0.

fo_integer_get_integer_one ()

FoDatatype*         fo_integer_get_integer_one          (void);

Create and return an FoInteger with the well-known value 1.

This saves creation of multiple FoInteger objects that all have the value 1.

Returns :

FoInteger with value 1.

fo_integer_get_integer_two ()

FoDatatype*         fo_integer_get_integer_two          (void);

Create and return an FoInteger with the well-known value 2.

This saves creation of multiple FoInteger objects that all have the value 2.

Returns :

FoInteger with value 2.

fo_integer_get_integer_three ()

FoDatatype*         fo_integer_get_integer_three        (void);

Create and return an FoInteger with the well-known value 3.

This saves creation of multiple FoInteger objects that all have the value 3.

Returns :

FoInteger with value 3.

fo_integer_get_integer_four ()

FoDatatype*         fo_integer_get_integer_four         (void);

Create and return an FoInteger with the well-known value 4.

This saves creation of multiple FoInteger objects that all have the value 4.

Returns :

FoInteger with value 4.

fo_integer_get_integer_five ()

FoDatatype*         fo_integer_get_integer_five         (void);

Create and return an FoInteger with the well-known value 5.

This saves creation of multiple FoInteger objects that all have the value 5.

Returns :

FoInteger with value 5.

fo_integer_get_integer_six ()

FoDatatype*         fo_integer_get_integer_six          (void);

Create and return an FoInteger with the well-known value 6.

This saves creation of multiple FoInteger objects that all have the value 6.

Returns :

FoInteger with value 6.

Property Details

The "value" property

  "value"                    gint                  : Read / Write / Construct Only

Integer value.

Default value: 0