ICalTimezonePhase

ICalTimezonePhase

Synopsis

#include <i-cal-timetype>
#include <i-cal-datetypeperiod-type>

#define             I_CAL_TIMEZONE_PHASE_TYPE
struct              ICalTimezonePhase;
struct              ICalTimezonePhaseClass;
ICalTimezonePhase * i_cal_timezone_phase_new_full       (struct icaltimezonephase native);
struct icaltimezonephase i_cal_timezone_phase_new_default
                                                        (void);
const gchar *       i_cal_timezone_phase_get_tzname     (ICalTimezonePhase *phase);
gint                i_cal_timezone_phase_is_stdandard   (ICalTimezonePhase *phase);
void                i_cal_timezone_phase_set_is_stdandard
                                                        (ICalTimezonePhase *phase,
                                                         gint is_stdandard);
ICalTimetype *      i_cal_timezone_phase_get_dtstart    (ICalTimezonePhase *phase);
void                i_cal_timezone_phase_set_dtstart    (ICalTimezonePhase *phase,
                                                         ICalTimetype *dtstart);
gint                i_cal_timezone_phase_get_offsetto   (ICalTimezonePhase *phase);
void                i_cal_timezone_phase_set_offsetto   (ICalTimezonePhase *phase,
                                                         gint offsetto);
gint                i_cal_timezone_phase_get_tzoffsetfrom
                                                        (ICalTimezonePhase *phase);
void                i_cal_timezone_phase_set_tzoffsetfrom
                                                        (ICalTimezonePhase *phase,
                                                         gint tzoffsetfrom);
const gchar *       i_cal_timezone_phase_get_comment    (ICalTimezonePhase *phase);
ICalDatetimeperiodType * i_cal_timezone_phase_get_rdate (ICalTimezonePhase *phase);
void                i_cal_timezone_phase_set_rdate      (ICalTimezonePhase *phase,
                                                         ICalDatetimeperiodType *rdate);
const gchar *       i_cal_timezone_phase_get_rrule      (ICalTimezonePhase *phase);

Object Hierarchy

  GObject
   +----ICalObject
         +----ICalTimezonePhase

Description

Details

I_CAL_TIMEZONE_PHASE_TYPE

#define             I_CAL_TIMEZONE_PHASE_TYPE

struct ICalTimezonePhase

struct ICalTimezonePhase;

This is the ICalTimezonePhase instance.


struct ICalTimezonePhaseClass

struct ICalTimezonePhaseClass {
};

This is the ICalTimezonePhase class.


i_cal_timezone_phase_new_full ()

ICalTimezonePhase * i_cal_timezone_phase_new_full       (struct icaltimezonephase 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_timezone_phase_new_default ()

struct icaltimezonephase i_cal_timezone_phase_new_default
                                                        (void);

Create a new default ICalTimezonePhase

Returns :

The newly created ICalTimezonePhase. [transfer full]

Since 1.0


i_cal_timezone_phase_get_tzname ()

const gchar *       i_cal_timezone_phase_get_tzname     (ICalTimezonePhase *phase);

Get the tzname of ICalTimezonePhase.

phase :

The ICalTimezonePhase.

Returns :

The tzname of phase. [transfer none]

Since 1.0


i_cal_timezone_phase_is_stdandard ()

gint                i_cal_timezone_phase_is_stdandard   (ICalTimezonePhase *phase);

Get the is_stdandard of ICalTimezonePhase.

phase :

The ICalTimezonePhase.

Returns :

The is_stdandard of phase. [transfer none]

Since 1.0


i_cal_timezone_phase_set_is_stdandard ()

void                i_cal_timezone_phase_set_is_stdandard
                                                        (ICalTimezonePhase *phase,
                                                         gint is_stdandard);

Set the is_stdandard of ICalTimezonePhase.

phase :

The ICalTimezonePhase.

is_stdandard :

The is_stdandard.

Since 1.0


i_cal_timezone_phase_get_dtstart ()

ICalTimetype *      i_cal_timezone_phase_get_dtstart    (ICalTimezonePhase *phase);

Get the dtstart from ICalTimezonePhase.

phase :

The ICalTimezonePhase.

Returns :

The dtstart of ICalTimezonePhase. [transfer full]

Since 1.0


i_cal_timezone_phase_set_dtstart ()

void                i_cal_timezone_phase_set_dtstart    (ICalTimezonePhase *phase,
                                                         ICalTimetype *dtstart);

Set the dtstart from ICalTimezonePhase.

phase :

The ICalTimezonePhase.

dtstart :

The dtstart of ICalTimezonePhase.

Since 1.0


i_cal_timezone_phase_get_offsetto ()

gint                i_cal_timezone_phase_get_offsetto   (ICalTimezonePhase *phase);

Get the offsetto of ICalTimezonePhase. Returns -61 if there is an error.

phase :

The ICalTimezonePhase.

Returns :

The offsetto of phase. [transfer none]

Since 1.0


i_cal_timezone_phase_set_offsetto ()

void                i_cal_timezone_phase_set_offsetto   (ICalTimezonePhase *phase,
                                                         gint offsetto);

Set the offsetto of ICalTimezonePhase.

phase :

The ICalTimezonePhase.

offsetto :

The offsetto.

Since 1.0


i_cal_timezone_phase_get_tzoffsetfrom ()

gint                i_cal_timezone_phase_get_tzoffsetfrom
                                                        (ICalTimezonePhase *phase);

Get the tzoffsetfrom of ICalTimezonePhase. Returns -61 if there is an error.

phase :

The ICalTimezonePhase.

Returns :

The tzoffsetfrom of phase. [transfer none]

Since 1.0


i_cal_timezone_phase_set_tzoffsetfrom ()

void                i_cal_timezone_phase_set_tzoffsetfrom
                                                        (ICalTimezonePhase *phase,
                                                         gint tzoffsetfrom);

Set the tzoffsetfrom of ICalTimezonePhase.

phase :

The ICalTimezonePhase.

tzoffsetfrom :

The tzoffsetfrom.

Since 1.0


i_cal_timezone_phase_get_comment ()

const gchar *       i_cal_timezone_phase_get_comment    (ICalTimezonePhase *phase);

Get the comment of ICalTimezonePhase.

phase :

The ICalTimezonePhase.

Returns :

The comment of phase. [transfer none]

Since 1.0


i_cal_timezone_phase_get_rdate ()

ICalDatetimeperiodType * i_cal_timezone_phase_get_rdate (ICalTimezonePhase *phase);

Get the rdate from ICalTimezonePhase.

phase :

The ICalTimezonePhase.

Returns :

The rdate of ICalTimezonePhase. [transfer full]

Since 1.0


i_cal_timezone_phase_set_rdate ()

void                i_cal_timezone_phase_set_rdate      (ICalTimezonePhase *phase,
                                                         ICalDatetimeperiodType *rdate);

Set the rdate from ICalTimezonePhase.

phase :

The ICalTimezonePhase.

rdate :

The rdate of ICalTimezonePhase.

Since 1.0


i_cal_timezone_phase_get_rrule ()

const gchar *       i_cal_timezone_phase_get_rrule      (ICalTimezonePhase *phase);

Get the rrule of ICalTimezonePhase.

phase :

The ICalTimezonePhase.

Returns :

The rrule of phase. [transfer none]

Since 1.0