multi-switch

multi-switch

Functions

Properties

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── FoObject
            ╰── FoNode
                ╰── FoFo
                    ╰── FoMultiSwitch

Implemented Interfaces

FoMultiSwitch implements FoNeutralIface.

Description

Functions

fo_multi_switch_new ()

FoFo *
fo_multi_switch_new (void);

Creates a new FoMultiSwitch initialized to default value.

Returns

the new FoMultiSwitch.


fo_multi_switch_get_id ()

FoProperty *
fo_multi_switch_get_id (FoFo *fo_fo);

Gets the "id" property of fo_fo .

Parameters

fo_fo

The FoFo object.

 

Returns

The "id" property value.


fo_multi_switch_set_id ()

void
fo_multi_switch_set_id (FoFo *fo_fo,
                        FoProperty *new_id);

Sets the "id" property of fo_fo to new_id

Parameters

fo_fo

The FoFo object

 

new_id

The new "id" property value

 

fo_multi_switch_get_role ()

FoProperty *
fo_multi_switch_get_role (FoFo *fo_fo);

Gets the "role" property of fo_fo .

Parameters

fo_fo

The FoFo object.

 

Returns

The "role" property value.


fo_multi_switch_set_role ()

void
fo_multi_switch_set_role (FoFo *fo_fo,
                          FoProperty *new_role);

Sets the "role" property of fo_fo to new_role

Parameters

fo_fo

The FoFo object

 

new_role

The new "role" property value

 

fo_multi_switch_get_source_document ()

FoProperty *
fo_multi_switch_get_source_document (FoFo *fo_fo);

Gets the "source-document" property of fo_fo .

Parameters

fo_fo

The FoFo object.

 

Returns

The "source-document" property value.


fo_multi_switch_set_source_document ()

void
fo_multi_switch_set_source_document (FoFo *fo_fo,
                                     FoProperty *new_source_document);

Sets the "source-document" property of fo_fo to new_source_document

Parameters

fo_fo

The FoFo object

 

new_source_document

The new "source-document" property value

 

Types and Values

FoMultiSwitch

typedef struct _FoMultiSwitch FoMultiSwitch;

FoMultiSwitchClass

typedef struct _FoMultiSwitchClass FoMultiSwitchClass;

Property Details

The “id” property

  “id”                       FoProperty *

Id property.

Owner: FoMultiSwitch

Flags: Read


The “role” property

  “role”                     FoProperty *

Role property.

Owner: FoMultiSwitch

Flags: Read


The “source-document” property

  “source-document”          FoProperty *

Source Document property.

Owner: FoMultiSwitch

Flags: Read