## ICalReqstatType ICalReqstatType |

## Synopsis

    #define             I_CAL_REQSTAT_TYPE_TYPE
                        ICalReqstatType;
    struct              ICalReqstatTypeClass;
    ICalReqstatType *   i_cal_reqstat_type_new_full         (struct icalreqstattype native);
    ICalReqstatType *   i_cal_reqstat_type_from_string      (const gchar *str);
    gchar *             i_cal_reqstat_type_as_string_r      (ICalReqstatType *stat);
    struct icalreqstattype i_cal_reqstat_type_new_default   (void);
    ICalRequestStatus   i_cal_reqstat_type_get_code         (ICalReqstatType *reqstat);
    void                i_cal_reqstat_type_set_code         (ICalReqstatType *reqstat,
                                                             ICalRequestStatus code);
    const gchar *       i_cal_reqstat_type_get_desc         (ICalReqstatType *reqstat);
    const gchar *       i_cal_reqstat_type_get_debug        (ICalReqstatType *reqstat);

## Object Hierarchy

      GObject
       +----ICalObject
             +----ICalReqstatType

## Description

## Details

### I_CAL_REQSTAT_TYPE_TYPE

    #define             I_CAL_REQSTAT_TYPE_TYPE

### ICalReqstatType

    typedef struct _ICalReqstatType ICalReqstatType;

This is the ICalReqstatType instance.

### struct ICalReqstatTypeClass

    struct ICalReqstatTypeClass {
    };

This is the ICalReqstatType class.

### i_cal_reqstat_type_new_full ()

    ICalReqstatType *   i_cal_reqstat_type_new_full         (struct icalreqstattype native);

Create a new libical-glib object from the native libical object and the owner.

`native` : | The native libical object.
Returns : | The newly create libical-glib object. [transfer full]

Since 1.0

### i_cal_reqstat_type_from_string ()

    ICalReqstatType *   i_cal_reqstat_type_from_string      (const gchar *str);

Create a ICalReqstatType from string.

`str` : | A string.
Returns : | The newly created ICalReqstatType. [transfer full]

Since

### i_cal_reqstat_type_as_string_r ()

    gchar *             i_cal_reqstat_type_as_string_r      (ICalReqstatType *stat);

Convert ICalReqstatType to a string representation.

`stat` : | A ICalReqstatType.
Returns : | A string. [transfer full]

Since

### i_cal_reqstat_type_new_default ()

    struct icalreqstattype i_cal_reqstat_type_new_default   (void);

Create a new default ICalReqstatType

Returns : | The newly created ICalReqstatType. [transfer full]

Since 1.0

### i_cal_reqstat_type_get_code ()

    ICalRequestStatus   i_cal_reqstat_type_get_code         (ICalReqstatType *reqstat);

Get the code of ICalReqstatType.

`reqstat` : | The ICalReqstatType.
Returns : | The code of `reqstat`.

Since 1.0

### i_cal_reqstat_type_set_code ()

    void                i_cal_reqstat_type_set_code         (ICalReqstatType *reqstat,
                                                             ICalRequestStatus code);

Set the code of ICalReqstatType.

`reqstat` : | The ICalReqstatType.
`code` : | The code of `reqstat`.

Since 1.0

### i_cal_reqstat_type_get_desc ()

    const gchar *       i_cal_reqstat_type_get_desc         (ICalReqstatType *reqstat);

Get the desc of ICalReqstatType.

`reqstat` : | The ICalReqstatType.
Returns : | The desc of `reqstat`. [transfer none]

Since 1.0

### i_cal_reqstat_type_get_debug ()

    const gchar *       i_cal_reqstat_type_get_debug        (ICalReqstatType *reqstat);

Get the debug of ICalReqstatType.

`reqstat` : | The ICalReqstatType.
Returns : | The debug of `reqstat`. [transfer none]

Since 1.0