## ICalCompIter ICalCompIter |

## Synopsis

    #define             I_CAL_COMP_ITER_TYPE
                        ICalCompIter;
    struct              ICalCompIterClass;
    ICalCompIter *      i_cal_comp_iter_new_full            (struct icalcompiter native);
    struct icalcompiter i_cal_comp_iter_new_default         (void);

## Object Hierarchy

      GObject
       +----ICalObject
             +----ICalCompIter

## Description

## Details

### I_CAL_COMP_ITER_TYPE

    #define             I_CAL_COMP_ITER_TYPE

### ICalCompIter

    typedef struct _ICalCompIter ICalCompIter;

This is the ICalCompIter instance.

### struct ICalCompIterClass

    struct ICalCompIterClass {
    };

This is the ICalCompIter class.

### i_cal_comp_iter_new_full ()

    ICalCompIter *      i_cal_comp_iter_new_full            (struct icalcompiter 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_comp_iter_new_default ()

    struct icalcompiter i_cal_comp_iter_new_default         (void);

Returns : | The newly created default native icalcompiter. [transfer none]

Since 1.0