### Struct

# ECal ComponentOrganizer

#### Description [src]

    struct ECalComponentOrganizer {
      /* No available fields */
    }

Describes an organizer. Use the functions below to work with it.

#### Constructors

###### e_cal_component_organizer_new

Creates a new empty `ECalComponentOrganizer` structure. Free it with e_cal_component_organizer_free(), when no longer needed.

since: 3.34

###### e_cal_component_organizer_new_from_property

Creates a new `ECalComponentOrganizer`, filled with values from `property`, which should be of kind `I_CAL_ORGANIZER_PROPERTY`. The function returns `NULL` when it is not of the expected kind. Free the structure with e_cal_component_organizer_free(), when no longer needed.

since: 3.34

###### e_cal_component_organizer_new_full

Creates a new `ECalComponentOrganizer` structure, with all members filled with given values from the parameters. The `NULL` and empty strings are treated as unset the value. Free the structure with e_cal_component_organizer_free(), when no longer needed.

since: 3.34

#### Instance methods

###### e_cal_component_organizer_copy

Returns a newly allocated copy of `organizer`, which should be freed with e_cal_component_organizer_free(), when no longer needed.

since: 3.34

###### e_cal_component_organizer_fill_property

Fill `property` with information from `organizer`. The `property` should be of kind `I_CAL_ORGANIZER_PROPERTY`.

since: 3.34

###### e_cal_component_organizer_free

Free `organizer`, previously created by e_cal_component_organizer_new(), e_cal_component_organizer_new_full(), `e_cal_component_organizer_new_from_property()` or e_cal_component_organizer_copy(). The function does nothing, if `organizer` is `NULL`.

since: 3.34

###### e_cal_component_organizer_get_as_property

Converts information stored in `organizer` into an `ICalProperty` of `I_CAL_ORGANIZER_PROPERTY` kind. The caller is responsible to free the returned object with g_object_unref(), when no longer needed.

since: 3.34

###### e_cal_component_organizer_get_cn

No description available.

since: 3.34

###### e_cal_component_organizer_get_language

No description available.

since: 3.34

###### e_cal_component_organizer_get_parameter_bag

No description available.

since: 3.34

###### e_cal_component_organizer_get_sentby

No description available.

since: 3.34

###### e_cal_component_organizer_get_value

No description available.

since: 3.34

###### e_cal_component_organizer_set_cn

Set the `organizer` common name (cn) parameter. The `NULL` and empty strings are treated as unset the value.

since: 3.34

###### e_cal_component_organizer_set_from_property

Fill the `organizer` structure with the information from the `property`, which should be of `I_CAL_ORGANIZER_PROPERTY` kind.

since: 3.34

###### e_cal_component_organizer_set_language

Set the `organizer` language parameter. The `NULL` and empty strings are treated as unset the value.

since: 3.34

###### e_cal_component_organizer_set_sentby

Set the `organizer` sentby parameter. The `NULL` and empty strings are treated as unset the value.

since: 3.34

###### e_cal_component_organizer_set_value

Set the `organizer` URI, usually of “mailto:email” form. The `NULL` and empty strings are treated as unset the value.

since: 3.34