gcal-range: Implement gcal_range_get_range_type
This commit is contained in:
committed by
Georges Basile Stavracas Neto
parent
ff3a08ba95
commit
487e72ee07
@@ -202,6 +202,23 @@ gcal_range_get_end (GcalRange *self)
|
||||
return g_date_time_ref (self->range_end);
|
||||
}
|
||||
|
||||
/**
|
||||
* gcal_range_get_range_type:
|
||||
* @self: a #GcalRange
|
||||
*
|
||||
* Retrieves the range type of @self.
|
||||
*
|
||||
* Returns: the range type of @self
|
||||
*/
|
||||
GcalRangeType
|
||||
gcal_range_get_range_type (GcalRange *self)
|
||||
{
|
||||
g_return_val_if_fail (self, GCAL_RANGE_DEFAULT);
|
||||
g_return_val_if_fail (!g_atomic_ref_count_compare (&self->ref_count, 0), GCAL_RANGE_DEFAULT);
|
||||
|
||||
return self->range_type;
|
||||
}
|
||||
|
||||
/**
|
||||
* gcal_range_calculate_overlap:
|
||||
* @a: a #GcalRange
|
||||
|
||||
Reference in New Issue
Block a user