FoBoolean

FoBoolean —

Synopsis




            FoBoolean;
            FoBooleanClass;
FoDatatype* fo_boolean_new                  (void);
FoDatatype* fo_boolean_new_with_value       (gboolean value);
gboolean    fo_boolean_get_value            (FoDatatype *boolean);

FoDatatype* fo_boolean_get_true             (void);
FoDatatype* fo_boolean_get_false            (void);

Object Hierarchy


  GObject
   +----FoObject
         +----FoDatatype
               +----FoBoolean

Properties


  "value"                gboolean              : Read / Write / Construct Only

Description

Details

FoBoolean

typedef struct _FoBoolean FoBoolean;


FoBooleanClass

typedef struct _FoBooleanClass FoBooleanClass;


fo_boolean_new ()

FoDatatype* fo_boolean_new                  (void);

Creates a new FoBoolean initialized to default value.

Returns : the new FoBoolean.

fo_boolean_new_with_value ()

FoDatatype* fo_boolean_new_with_value       (gboolean value);

Creates a new FoBoolean set to value.

value : gboolean of the new FoBoolean.
Returns : The new FoBoolean.

fo_boolean_get_value ()

gboolean    fo_boolean_get_value            (FoDatatype *boolean);

Get the value of boolean.

boolean : FoBoolean.
Returns : gboolean value of boolean.

fo_boolean_get_true ()

FoDatatype* fo_boolean_get_true             (void);

Create and return an FoBoolean with the well-known value true.

This saves creation of multiple FoBoolean objects that all have the value true.

Returns : FoBoolean with value true.

fo_boolean_get_false ()

FoDatatype* fo_boolean_get_false            (void);

Create and return an FoBoolean with the well-known value false.

This saves creation of multiple FoBoolean objects that all have the value false.

Returns : FoBoolean with value false.

Property Details

The "value" property

  "value"                gboolean              : Read / Write / Construct Only

Boolean value.

Default value: FALSE