## FoWrapper

FoWrapper

## Synopsis

                        FoWrapper;
                        FoWrapperClass;
    FoFo*               fo_wrapper_new                      (void);

    void                fo_wrapper_set_id                   (FoFo *fo_fo,
                                                             FoProperty *new_id);
    FoProperty*         fo_wrapper_get_id                   (FoFo *fo_fo);

## Object Hierarchy

      GObject
       +----FoObject
             +----FoNode
                   +----FoFo
                         +----FoMarkerParent
                               +----FoWrapper
                                     +----FoWrapperBlock
                                     +----FoWrapperInline
                                     +----FoWrapperWhitespace

## Implemented Interfaces

FoWrapper implements FoNeutralIface.

## Properties

      "id"                       FoProperty*           : Read

## Description

## Details

### FoWrapper

    typedef struct _FoWrapper FoWrapper;

Instance of the 'wrapper' formatting object.

### FoWrapperClass

    typedef struct _FoWrapperClass FoWrapperClass;

Class structure for the 'wrapper' formatting object.

### fo_wrapper_new ()

    FoFo*               fo_wrapper_new                      (void);

Creates a new FoWrapper initialized to default value.

Returns : | the new FoWrapper.

### fo_wrapper_set_id ()

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

Sets the "id" property of `fo_fo` to `new_id`.

`fo_fo` : | The FoFo object.
`new_id` : | The new "id" property value.

### fo_wrapper_get_id ()

    FoProperty*         fo_wrapper_get_id                   (FoFo *fo_fo);

Gets the "id" property of `fo_fo`.

`fo_fo` : | The `FoFo` object.
Returns : | The "id" property value.

## Property Details

### The `"id"` property

      "id"                       FoProperty*           : Read

Id property.