ICalTimetype

ICalTimetype

Synopsis

#include <i-cal-timezone>

#define             I_CAL_TIMETYPE_TYPE
                    ICalTimetype;
struct              ICalTimetypeClass;
ICalTimetype *      i_cal_timetype_new_full             (struct icaltimetype native);
struct icaltimetype i_cal_timetype_new_default          (void);
ICalTimetype *      i_cal_timetype_new                  (void);
gint                i_cal_timetype_get_year             (ICalTimetype *timetype);
void                i_cal_timetype_set_year             (ICalTimetype *timetype,
                                                         gint year);
gint                i_cal_timetype_get_month            (ICalTimetype *timetype);
void                i_cal_timetype_set_month            (ICalTimetype *timetype,
                                                         gint month);
gint                i_cal_timetype_get_day              (ICalTimetype *timetype);
void                i_cal_timetype_set_day              (ICalTimetype *timetype,
                                                         gint day);
gint                i_cal_timetype_get_hour             (ICalTimetype *timetype);
void                i_cal_timetype_set_hour             (ICalTimetype *timetype,
                                                         gint hour);
gint                i_cal_timetype_get_minute           (ICalTimetype *timetype);
void                i_cal_timetype_set_minute           (ICalTimetype *timetype,
                                                         gint minute);
gint                i_cal_timetype_get_second           (ICalTimetype *timetype);
void                i_cal_timetype_set_second           (ICalTimetype *timetype,
                                                         gint second);
gint                i_cal_timetype_is_utc               (ICalTimetype *timetype);
void                i_cal_timetype_set_is_utc           (ICalTimetype *timetype,
                                                         gint is_utc);
gint                i_cal_timetype_is_date              (ICalTimetype *timetype);
void                i_cal_timetype_set_is_date          (ICalTimetype *timetype,
                                                         gint is_date);
gint                i_cal_timetype_is_daylight          (ICalTimetype *timetype);
void                i_cal_timetype_set_is_daylight      (ICalTimetype *timetype,
                                                         gint is_daylight);
const ICalTimezone * i_cal_timetype_get_zone            (ICalTimetype *timetype);

Object Hierarchy

  GObject
   +----ICalObject
         +----ICalTimetype

Description

Details

I_CAL_TIMETYPE_TYPE

#define             I_CAL_TIMETYPE_TYPE

ICalTimetype

typedef struct _ICalTimetype ICalTimetype;

This is the ICalTimetype instance.


struct ICalTimetypeClass

struct ICalTimetypeClass {
};

This is the ICalTimetype class.


i_cal_timetype_new_full ()

ICalTimetype *      i_cal_timetype_new_full             (struct icaltimetype 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_timetype_new_default ()

struct icaltimetype i_cal_timetype_new_default          (void);

Create a new ICalTimetype.

Returns :

The newly created ICalTimetype. It is the epoch time (19700-1-1 00:00:00 utc)

Since 1.0


i_cal_timetype_new ()

ICalTimetype *      i_cal_timetype_new                  (void);

Create a new ICalTimetype.

Returns :

The newly created ICalTimetype. It is the epoch time (19700-1-1 00:00:00 utc). [transfer full]

Since 1.0


i_cal_timetype_get_year ()

gint                i_cal_timetype_get_year             (ICalTimetype *timetype);

Get the year of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The year.

Since 1.0


i_cal_timetype_set_year ()

void                i_cal_timetype_set_year             (ICalTimetype *timetype,
                                                         gint year);

Set the year of ICalTimetype.

timetype :

The ICalTimetype to be set.

year :

The year.

Since 1.0


i_cal_timetype_get_month ()

gint                i_cal_timetype_get_month            (ICalTimetype *timetype);

Get the month of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The month.

Since 1.0


i_cal_timetype_set_month ()

void                i_cal_timetype_set_month            (ICalTimetype *timetype,
                                                         gint month);

Set the month of ICalTimetype.

timetype :

The ICalTimetype to be set.

month :

The month.

Since 1.0


i_cal_timetype_get_day ()

gint                i_cal_timetype_get_day              (ICalTimetype *timetype);

Get the day of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The day.

Since 1.0


i_cal_timetype_set_day ()

void                i_cal_timetype_set_day              (ICalTimetype *timetype,
                                                         gint day);

Set the day of ICalTimetype.

timetype :

The ICalTimetype to be set.

day :

The day.

Since 1.0


i_cal_timetype_get_hour ()

gint                i_cal_timetype_get_hour             (ICalTimetype *timetype);

Get the hour of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The hour.

Since 1.0


i_cal_timetype_set_hour ()

void                i_cal_timetype_set_hour             (ICalTimetype *timetype,
                                                         gint hour);

Set the hour of ICalTimetype.

timetype :

The ICalTimetype to be set.

hour :

The hour.

Since 1.0


i_cal_timetype_get_minute ()

gint                i_cal_timetype_get_minute           (ICalTimetype *timetype);

Get the minute of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The minute.

Since 1.0


i_cal_timetype_set_minute ()

void                i_cal_timetype_set_minute           (ICalTimetype *timetype,
                                                         gint minute);

Set the minute of ICalTimetype.

timetype :

The ICalTimetype to be set.

minute :

The minute.

Since 1.0


i_cal_timetype_get_second ()

gint                i_cal_timetype_get_second           (ICalTimetype *timetype);

Get the second of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The second.

Since 1.0


i_cal_timetype_set_second ()

void                i_cal_timetype_set_second           (ICalTimetype *timetype,
                                                         gint second);

Set the second of ICalTimetype.

timetype :

The ICalTimetype to be set.

second :

The second.

Since 1.0


i_cal_timetype_is_utc ()

gint                i_cal_timetype_is_utc               (ICalTimetype *timetype);

Get the is_utc of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The is_utc.

Since 1.0


i_cal_timetype_set_is_utc ()

void                i_cal_timetype_set_is_utc           (ICalTimetype *timetype,
                                                         gint is_utc);

Set the is_utc of ICalTimetype.

timetype :

The ICalTimetype to be set.

is_utc :

The is_utc.

Since 1.0


i_cal_timetype_is_date ()

gint                i_cal_timetype_is_date              (ICalTimetype *timetype);

Get the is_date of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The is_date.

Since 1.0


i_cal_timetype_set_is_date ()

void                i_cal_timetype_set_is_date          (ICalTimetype *timetype,
                                                         gint is_date);

Set the is_date of ICalTimetype.

timetype :

The ICalTimetype to be set.

is_date :

The is_date.

Since 1.0


i_cal_timetype_is_daylight ()

gint                i_cal_timetype_is_daylight          (ICalTimetype *timetype);

Get the is_daylight of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The is_daylight.

Since 1.0


i_cal_timetype_set_is_daylight ()

void                i_cal_timetype_set_is_daylight      (ICalTimetype *timetype,
                                                         gint is_daylight);

Set the is_daylight of ICalTimetype.

timetype :

The ICalTimetype to be set.

is_daylight :

The is_daylight.

Since 1.0


i_cal_timetype_get_zone ()

const ICalTimezone * i_cal_timetype_get_zone            (ICalTimetype *timetype);

Get the is_daylight of ICalTimetype.

timetype :

The ICalTimetype to be queried.

Returns :

The timezone.

Since 1.0